Nginx
Einführung
Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxyserver (IMAP/POP3) und wird unter einer BSD-ähnlichen Version veröffentlicht Lizenz. Die Installation ist sehr einfach, die Konfigurationsdatei ist sehr prägnant (sie kann auch die Perl-Syntax unterstützen), es gibt sehr wenige Fehler, sie belegt weniger Speicher, sie verfügt über starke Parallelitätsfunktionen, sie ist sehr einfach zu starten und kann fast ausgeführt werden 7*24 ohne Unterbrechung, auch wenn es mehrere Monate läuft. Es ist kein Neustart erforderlich und Sie können die Softwareversion ohne Dienstunterbrechung aktualisieren. Tatsächlich sind die Parallelitätsfunktionen von Nginx unter Webservern desselben Typs besser. Zu den Benutzern von Nginx-Websites auf dem chinesischen Festland gehören: Baidu, Sina, NetEase, Tencent, Taobao usw.
Herunterladen und installieren
Laden Sie die neueste Version nginx-1.9.7.tar.gz herunter
#tar zxvf nginx-1.9.7.tar .gz
#cd nginx-1.9.7
#./configure && make && make install
Configure
# vim / usr/local/nginx/conf/nginx.conf
Inhaltsformat:
http {
Server {
/*Hier ist Schlüsselkonfigurationsparameter*/
}
}
Blockieren Sie zuerst alle vorhandenen Serverblöcke, d. h. Server{}, und fügen Sie dann selbst einen hinzu
server {
listen 80;//Server-Listening-Port
server_name localhost 10.1.1.25; //Serveradresse
Standort / {
root/data/www; // Das Serververzeichnis des Servers, auf das tatsächlich zugegriffen wird, wenn auf das Stammverzeichnis zugegriffen wird
}
>
location /images/ {
#root /data/images/;//Wenn dies eingerichtet ist, externer Zugriff http ://10.1 .1.25/images/qq.png. fehlgeschlagen
>
//Aber externer Zugriff auf http://10.1.1.25/ Bilder schlagen immer fehl
}
}
Start
#/usr/local/nginx/sbin/nginx
Stopp
#/usr/local/nginx/sbin/ nginx -s beenden oder
# /usr/local/nginx/sbin/nginx -s shutdown
Konfigurationsdatei neu laden
#/usr/local/nginx/sbin/nginx - s neu laden
Einzelheiten finden Sie in der offiziellen Dokumentation: http://nginx.org/en/docs/beginners_guide.html
Das Obige stellt den ersten Test von Nginx vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.