Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
webserver_nginx_installieren [2014/02/12 22:07] rakor angelegt |
webserver_nginx_installieren [2017/10/02 13:40] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Allgemein ====== | ||
- | Neben dem weit bekannten Webserver //[[apache_installieren|Apache]]// gibt es noch viele Weitere, wie z.B //lighttpd// oder //nginx//. | ||
- | |||
- | Bei //nginx// handelt es sich um einen relativ schlanken und schnellen Webserver der dennoch über eine umfassende Sammlung von Features verfügt und eine sehr übersichtliche Konfiguration besitzt. | ||
- | |||
- | ====== Installation ====== | ||
- | Der Port **www/nginx** wird (wenn nicht anders benötigt, mit den Standardoptionen) installiert. | ||
- | |||
- | ====== Konfiguration ====== | ||
- | Die Konfiguration von //nginx// erfolgt in der Datei ///usr/local/etc/nginx/nginx.conf//. An dieser Stelle liegt bereits eine vorgefertigte Konfiguration die angepasst werden muss. | ||
- | <file> | ||
- | |||
- | </file> | ||
- | |||
- | |||
- | ====== Starten von nginx ====== | ||
- | Um nginx beim Systemstart automatisch zu starten wird die folgende Zeile in die ///etc/rc.conf// hinzugefügt. | ||
- | <code> | ||
- | nginx_enable="YES" | ||
- | </code> | ||
- | |||
- | ====== PHP per FastCGI verwenden ====== | ||
- | Sollen aktive Seiten, z.B. mit PHP, über //nginx// angeboten werden müssen diese per //FastCGI// bearbeitet werden. Hierfür sind folgende Schritte noch nötig: | ||
- | - PHP mit FastCGI installieren | ||
- | - nginx um FastCGI erweitern | ||