Migration - Installation Shopware 6

Before you start

As soon as you have checked and fulfilled the system requirements of your web server from the last step, create an empty installation directory for Shopware 6.
Then you can download the Shopware 6 installer and unpack it into this installation directory. Also make sure that the unpacked files and directories have write permissions.

Run the installer

To run the installer, all you need to do now is to run the URL to the /public subdirectory in the installation directory (e.g. shopdomain.de/sw6/public/).You will be greeted by the Shopware 6 installer homepage, which will guide you through the installation step by step.
The first step is to change the language of the installer. The language can also be changed at any time using the country codes at the bottom right of the screen.
Click Next to continue the installation.

Checking the system requirements

The second step of the installation checks whether the system requirements are met. The show all buttons list the requirements and show which requirements are not met or which settings can be optimized.

Terms of service

In this step you can read the license under which Shopware is licensed. To proceed, you have to agree to this license terms.

Database configuration

After the Shopware license has been accepted, the access data to the database is stored in Shopware. An empty database for the Shopware installation can be created in advance or a new database can be created by the installer.
In order to create a new database, it is necessary to check the box New database and assign a name to the database.
If one or more databases already exist, they will be listed in the Database Name field after the user and password have been entered. Select the database intended for Shopware here.
Please note that existing databases must be empty in order to import the tables required for Shopware.
If you click on Show advanced settings, you can also specify the port of the database and (optionally) a socket.


In this step the Shopware database is imported. Click on Start Installation to initialize the database import.


In the last step you define the basic settings of your shop:

  • The E-Mail address of the shop will later be the global e-mail address from which all e-mails are sent.
  • Main language defines which language this installation should use as default. This affects both the frontend and the administration.
  • For the default currency you can choose between Euro, British Pound and US Dollar. The currency selected here is entered as default in the shop with the currency factor 1. You can also add other currencies with corresponding conversion factors afterwards.
  • The area from the field Admin e-mail defines the administrator user for the administration interface of Shopware 6. Enter his data here. If required, you can create and manage additional users in the admin interface after the installation.


The installation is now complete and the installer will automatically redirect you to the admin interface and log you in with the admin user you just created to set up your Shopware 6 shops.

Was this article helpful?