WordPress unleashed: LEMP Stack
NGINX Als erstes installieren wir den Webserver. Zum Einsatz kommt Nginx. Wir werden die NAXSI Variante installieren, damit wir später beim Absichern des Systems, eine Web Application Firewall (WAF) einrichten können.
| 1 | apt-get install nginx-common nginx-naxsi -y |
Nun den Vhost für FPM einrichten, indem man die Datei /etc/nginx/sites-available/wordpress.fpm mit folgendem Inhalt anlegt. Dabei muss die IP angepasst werden:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | server { listen 192.168.178.47:80; root /var/www/wordpress/htdocs; index index.php index.html index.htm; access_log /var/www/wordpress/logs/access.log; error_log /var/www/wordpress/logs/error.log; server_name ""; location / { try_files $uri $uri/ /index.php; } location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } |
Der…