How can we help you today?

How to Host Shopware on Hypernode

Created by: Rens Zuurbier

Modified on: Tue, 30 Jun, 2020 at 11:37 AM


Shopware CMS is becoming more popular in the E-commerce business each day. Lots of aspects are similar to a Magento environment, so why should you not be able to host Shopware on Hypernode? There are already several shopware shops running successfully on Hypernode! All you need to do is add a Shopware specific Nginx configuration file to your environment. Shopware requires a Hypernode Professional S hosting plan or larger.

TABLE OF CONTENTS

What is Shopware?

Shopware is an e-commerce system roughly the same as Magento and both have the same basic components. Both systems:

  • Make use of the same technology stack (NGINX, PHP, MySQL, RabbitMQ, etc);
  • Deal with the same challenges, such as 'light' product images and continuous processes that generate a lot of load;
  • Heavily rely on a good performance and a smooth checkout;
  • Make use of external systems like PIM's and payment providers;
  • And are dealing with the same user behavior;

Configuring Hypernode for Shopware

All you need is to add a Shopware specific Nginx configuration file, let's name it server.shopware, in `/data/web/nginx` and you are ready to go. It consists of a few modules containing security related, general optimizations and rewrites to make Shopware work and be secure and optimized at the same time.

Example snippet used for the general rewrites:

###General rewrites
location @shopware {
rewrite / /shopware.php;
}

# use shopware.php as index.php
location ~ ^/ {
# rewrite / /shopware.php;

index shopware.php index.php;
try_files $uri $uri/ /shopware.php$is_args$args;
}

See the complete needed server.shopware configuration here

R
Rens is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.