Hier möchte ich euch zeigen wie ihr Nginx auf Freebsd installiert und anwendet.
Was ist Nginx?
Nginx ist eine alternative zu Apache,auf dem ihr eure Hp etc hosten könnt.
Ich persönlich finde Nginx besser da es Ressourcensparender ist.
Nun zum Tutorial:
Abschnitt 1 -> Nginx installieren
1. Erst müsst ihr eure Ports updaten:
2. Danach tippt ihr das ein:Quote:
portsnap fetch update
Quote:
cd /usr/ports/www/nginx
3. Bei der Installation müsste ein Config Fenster kommen ihr kreuzt diese Sachen an:Quote:
make install clean
4. Nun sollte die Installation fertig sein.Quote:
HTTP_MODULE
HTTP_REWRITE_MODULE
HTTP_STATUS_MODULE
Falls ihr in Zukunft noch etwas an der Config ändern wollt macht ihr einfach:
5. Nachdem die Installation fertig ist setzen wir Nginx in den Autostart,das geht so:Quote:
cd /usr/ports/www/nginx
make config
Ftpclient Variante:
Wir wechseln mit einem Ftp Client in den Ordner /etc und öffnen die Datei rc.conf.
Nachdem wir sie geöffnet haben fügen wir unten eine Zeile hinzu die heißt:
.Quote:
nginx_enable="YES"
Danach abspeichern.
SSH-Client Variante:
Wir wechseln mit einem SSH-Client in den Ordner /etc:
Wir bearbeiten die Datei rc.conf:Quote:
cd /etc
Und schreiben unten hinQuote:
ee rc.conf
6. Wir RebootenQuote:
nginx_enable="YES"
7. Zu Allerletzt Nginx Commands zum starten,stoppen etc:
Abschnitt 2 -> Nginx deinstallierenQuote:
/usr/local/etc/rc.d/nginx restart -> Neustarten
/usr/local/etc/rc.d/nginx start -> Starten falls Prozess nicht läuft
/usr/local/etc/rc.d/nginx stop -> Stoppen falls Prozess läuft
/usr/local/etc/rc.d/nginx reload -> Reloaden falls man etwas an der Config geändert hat.
1. Nginx zu deinstallieren ist relativ leicht befolgt diese Schritte:
2.
3.Nginx wurde deinstalliertQuote:
cd /usr/ports/www/nginx
make deinstall clean
Abschnitt 3 -> Php auf Nginx installieren.
Da ihr ja auch Php für eure Hp braucht müsst ihr für Nginx Php installieren.
1. Wir wechseln in den Ordner
Quote:
cd /usr/ports/lang/php5
Wir stellen Php ein:Quote:
make config
Ich würde euch diese Einstellungen empfehlen:
Nun die nächsten Schritte:Quote:
CLI
CGI
SUHOSIN
REDIRECT
DISCARD
FASTCGI
PATHINFO
2. Php-Erweiterung
Dies kopiert die inifile die vom Hersteller empfohlen ist.Quote:
cp /usr/local/etc/php.ini-recommended /usr/local/etc/php.ini
Ins Pfad wechseln und installieren:
3. Fertig ihr habt Php Installiert.Quote:
cd /usr/ports/lang/php5-extensions/
make install clean
Ich hoffe mein Tutorial war ausführlich und gut erklärt.