Get Rewarded! We will reward you with up to €50 credit on your account for every tutorial that you write and we publish!

Shopware Installation on Hetzner Hosting

profile picture
Author
VinkPa
Published
2025-08-20
Time to read
2 minutes reading time
Table of Contents

Install Shopware

This tutorial explains how to install the free online store management system Shopware. You can use Shopware to create a website for your own store. More Information: https://docs.shopware.com/en

Important note: Because of the high PHP memory limit, you need Web Hosting Level 19.

Example terminology

  • Username: shepwa
  • Hostname: <wwwXXX>
  • Domain: <example.com>
  • Subdomain: <shopware.example.com>

Step 1 - Download Shopware

You need Web Hosting Level 19.

You can download Shopware via an SSH connection. You can view your access details on konsoleH when you go to Access DetailsLogin data ».

After you establish an SSH connection to your server, you can download the PHP file directly into the public_html directory.

shepwa@<wwwXXX>:~$ cd public_html
shepwa@<wwwXXX>:~/public_html$ wget https://github.com/shopware/web-recovery/releases/latest/download/shopware-installer.phar.php

Step 2 - Install Shopware

Enter your domain name in a web browser and add shopware-installer.phar.php at the end (for example shopware.example.com/shopware-installer.phar.php). You should now be on the Shopware installation page.

  • Select a language and click on Continue.

  • You can keep the PHP path and click on Save configuration.

  • Select the latest version and click on Download.

  • After the installation is complete, you can change the document root.
    Open konsoleH in a second window.
    Go to SettingsServer Configuration ».
    In "Server configuration (.htaccess)", select public and click on Document root.

    Next, you need to change the memory_limit on konsoleH. Go to SettingsPHP Configuration ».
    Scoll down to "PHP settings" and set the value of memory_limit to "512M".

  • In the installation wizard, it should now say "Welcome to Shopware". Choose a language and select Next.

  • If the system is ready, select Next.

  • Read and accept the license agreement and select Next.

  • Add the access details to your database and select Start installation.

    To view the information about your database, go to konsoleH and then DatabasesMariaDB/MySQL ». If you don't have a database yet, you can add one now.

It should now install Shopware. When the installation is complete, select Next. As a final step, create an admin account to manage Shopware and select Next.

Further steps

If everything works as expected, you can now create your own website! You can setup your website at https://shopware.example.com/admin, and you can access your website at https://shopware.example.com.

Want to contribute?

Get Rewarded: Get up to €50 in credit! Be a part of the community and contribute. Do it for the money. Do it for the bragging rights. And do it to teach others!

Report Issue
Try Hetzner Cloud

Get €20/$20 free credit!

Valid until: 31 December 2025 Valid for: 3 months and only for new customers
Get started
Want to contribute?

Get Rewarded: Get up to €50 credit on your account for every tutorial you write and we publish!

Find out more