Install EM on Thunder
- Unzip the INSTALLATION/em-thunder-project.zip to your development environment.
- The package provides a ready-made composer.json file which will install all you need to kicks-start your composer-managed Thunder site. Run the
composer installcommand from inside "em-thunder-project" directory.
Note that thunder-project installs Drupal itself in the "docroot" directory (em-thunder-project/docroot). Consider that on a production environment you have to configure your domain to point in that directory.
- Use Drush and install the site form configuration. Run drush site:install from inside docroot directory:
../bin/drush site:install thunder \
Change db_user, db_pass and db_name with your database info. The --account-name is your Drupal username and the --account-pass your Drupal password. The last line "thunder_module_configure_form.install_modules_thunder_demo=NULL" tells the installer to not install Thunder demo content so you can install the EM Demo content later on.
- If you'd like to start with a demo content, enable the EM Thunder Demo module:
../bin/drush en -y em_thunder_demo
This two articles will help you to understand how to manage your Drupal site with Composer:
Using Composer: https://www.drupal.org/docs/develop/using-composer
Drupal 8 Composer Best Practices: https://www.lullabot.com/articles/drupal-8-composer-best-practices