Information for: DEVELOPERS   PARTNERS   SUPPORT

Local development with Acquia BLT

Acquia does not recommend or support any particular solution for local development of Drupal sites. However, several community-supported solutions exist:

  • Drupal VM: An isolated virtual machine (VM), built with Vagrant and Ansible.
  • Lando: A container-based Drupal development solution.

Acquia also provides a hosted solution for “local” development called Cloud IDEs https://www.acquia.com/products/drupal-cloud/cloud-ide, which operate in Cloud without requiring any particular local environment setup or management.

Drupal VM

To utilize Drupal VM with BLT, there is a plugin to provide this functionality.

composer require acquia/blt-vm

Lando

In collaboration with Acquia, the Lando team has built an open source Acquia plugin for Lando. For more information, see Acquia Lando Integration.

You can also add the community plugin for BLT by running the following command:

composer require mikemadison13/blt-lando

Regardless of the local environment you select, use the following guidelines:

  • To guarantee similar behavior, use Apache as your web server.
  • If you host your project on Cloud Platform, be sure to match our software versions.

Acquia developers use PHPStorm and recommend it for local development environments. Acquia has written several Knowledge Base articles about using PHPStorm for Drupal development.