Neben dem weit bekannten Webserver 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.
Der Port www/nginx wird (wenn nicht anders benötigt, mit den Standardoptionen) installiert.
Fertig machen!
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.
Viele fertige Webanwendungen bieten bereits vorgefertigte Konfigurationen für nginx an die optimal an die entsprechende Anwendung angepasst sind.
Um nginx beim Systemstart automatisch zu starten wird die folgende Zeile in die /etc/rc.conf hinzugefügt.
nginx_enable="YES"
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: