Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bcremer/shopware-with-nginx
Running shopware using NGINX
https://github.com/bcremer/shopware-with-nginx
nginx shopware
Last synced: 3 months ago
JSON representation
Running shopware using NGINX
- Host: GitHub
- URL: https://github.com/bcremer/shopware-with-nginx
- Owner: bcremer
- License: bsd-2-clause
- Created: 2013-07-16T13:07:30.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2019-02-19T10:43:26.000Z (over 5 years ago)
- Last Synced: 2024-01-26T16:36:43.516Z (10 months ago)
- Topics: nginx, shopware
- Homepage: http://shopware.com
- Size: 65.4 KB
- Stars: 97
- Watchers: 19
- Forks: 47
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-shopware - Nginx - Nginx configuration for Shopware. (Configuration)
README
# Nginx configuration for running Shopware
This is an example configuration for running [Shopware](https://github.com/shopware/shopware) using
[nginx](http://nginx.org). Which is a high-performance non-blocking HTTP server.This configuration is heavily inspired by [perusio's](https://github.com/perusio/drupal-with-nginx/) drupal-configuration.
## Warning
Please only use nginx if you know what you are doing. Shopware AG provides no support for running nginx as appserver.
Also note that Shopware will not run faster with nginx. A properly configured apache webserver is in most cases as fast as nginx.## Compatibility
This configuration is tested with Shopware 5.1 or later.## Installation
1. Move the old `/etc/nginx` directory to `/etc/nginx.old`.
2. Clone the git repository from github:```
git clone https://github.com/bcremer/shopware-with-nginx.git /etc/nginx
```
3. Setup the PHP-FPM upstream in `conf.d/upstream.conf`
4. Edit or copy the `sites-available/example.com.conf` configuration file to suit your requirements.
5. Enable your site configuration```
ln -s ../sites-available/example.com.conf /etc/nginx/sites-enabled/
```
6. Reload nginx