chameleon-system/installer-bundle

Chameleon installer bundle to bootstrap a new project

6.2.3 2018-10-15 15:12 UTC

README

The Chameleon installer bootstraps a working shop system to start from when creating a new project.

To use it, require `chameleon-system/installer-bundle and install the Bundle \ChameleonSystem\InstallerBundle\ChameleonSystemInstallerBundle`.

You will be able to call `app/console chameleon_system:bootstrap:install` to install the database and configure the config files.

The installer will take care of:

  • database configuration
  • initial bootstrap database
  • SMTP configuration
  • initial bootstrap media files
  • portal configuration
  • admin login

Prerequisites

Please setup a database and a database user who has the permission to create tables in this database.

You should also take care of a virtual host configuration, as the installer will ask for the local URL and setup a portal with this URL in the database.

Questions the installer will ask

  • database host
  • database name
  • database user
  • database password
  • main portal domain
  • SMTP server
  • SMTP user
  • SMTP password
  • backend admin login name
  • backend admin password