Automated installation
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
- Requirements for doing an automated installation
- Automated installation of Exponential: kickstart.ini, the commands, the database action and re-running.
More: The kickstarter in the installation book, with every key of kickstart.ini.
In this section
Contributors
- Geir Arne Waaler
- Graham Brookins Updated Maintainer
Comments
Add a comment