Skip to the content
Documentation

Automated installation

No ratings yet

An automated installation runs the setup wizard's steps without a browser and reads every answer from kickstart.ini in the installation root. It is the way to install the same site again and again: in CI, in containers, for test and staging copies. The program is the kickstarter, bin/php/kickstarter.php, which the console runs as exp:kickstarter.

php bin/php/console exp:kickstarter ini --yes      # write kickstart.ini with the defaults
php bin/php/console exp:kickstarter run            # a dry run: checks kickstart.ini, the database and the packages
php bin/php/console exp:kickstarter run --apply    # install

For a one-off install with options instead of a file, exp:install runs the same steps (Normal installation). When a kickstart.ini is in the installation root, the setup wizard in the browser reads it too: steps with Continue=true are skipped, the others are pre-filled.

In this section

More: The kickstarter in the installation book, with every key of kickstart.ini.

In this section

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.