Menu

[209aa0]: / INSTALLATION.md  Maximize  Restore  History

Download this file

67 lines (42 with data), 1.9 kB

INSTALLATION

Installing MacSwap is more straightforward than what it could appear..

First, if you use Nginx as reversed proxy just point the root of your web app to /path/to/YourMacSwap/Public
where the public content is located:

  1. The static content hosted should be just of this kind: html, css, js, png, jpg, jpeg, gif, fonts, map, ico
  2. Example of Nginx minimal configuration: server { listen 80; listen [::]:80; server_name yourname-MacSwap.com; root /var/www/YourMacSwap/Public; index index.php; location / { proxy_set_header Host $host; proxy_set_header X-Real_IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_set_header Connection ""; proxy_pass http://127.0.0.1:8081; } location ~* ^.+\.(php)$ { proxy_set_header Host $host; proxy_set_header X-Real_IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_set_header Connection ""; proxy_pass http://127.0.0.1:8081; } location ~* ^.+\.(js|map|css|jpg|jpeg|gif|png|ttf|woff|woff2|eot|pdf|html|htm|zip|flv|swf|ico|xml|txt|wav|mp3)$ { gzip on; #gzip_http_version 1.1; gzip_comp_level 6; gzip_types text/css text/javascript application/x-javascript text/html; gzip_min_length 1000; expires 30d; } }

Apache instead should have DocumentRoot pointing to /path/to/YourMacSwap/Public .

Dan

MongoDB Logo MongoDB