- Docker
- Docker compose (Docker Desktop for Windows or Mac includes Docker Compose, install this, if you are using a Linux OS)
- Download the Docker Compose file
- Change to the directory where you saved the file
- At the command line, run
docker compose up
- Enter
http://localhost
into your browser - The Smartstore setup wizard will open
- Admin user email: Username for the Shop Admin
- Admin user password: Password of the Shop Admin
- Confirm the password: Confirmation of the Shop Admin password
- Database system: Specifies which database system is used, we choose
MySQL
here - Connection: Here you can choose between entering the individual connection string values and the connection string as a whole. We select
Enter connection values
- Servername: The host name or IP of the database server. Here we enter
mysql
- Database name: Name of the database. This is newly created and the name can be freely chosen, e.g.
db-smartstore
- Authentication: Here you can choose between the available authentication methods. MySQL only offers
SQL server authentication
here - Username: Username for the MySQL server. In this example, we use
root
for simplicity - Password: The password of the root user is
Smartstore2022!
- Primary language: Here you have the possibility to select a store language. Later more languages can be installed.
- Media storage: Here the selection is made whether the media should be stored on the file system or in the database. The default setting should remain.
- Create sample data: Determines whether sample data is created. For testing, this option should be enabled.