Heim > Artikel > Betrieb und Instandhaltung > Installieren Sie Nginx aus dem Linux-Quellcode
Vorwort
Nginx-Quellcode-Download-Adresse:
wget http://nginx.org/en/download.html
Sie können es auch vorab herunterladen und auf den Server hochladen.
1. Entpacken Sie das heruntergeladene Quellcode-Paket
tar –zvxf nginx-1.10.3
2. Entpacken Sie das heruntergeladene Quellcode-Paket:
tar –zvxf nginx-1.10.3
3. Installieren Sie die von Nginx benötigten Erweiterungen:
yum install -y gcc gcc-c++ && pcre pcre-devel && zlib zlib-devel
1. Konfiguration:
./configure
2. Kompilieren und installieren Sie
make && make install
Um zu testen, ob es erfolgreich ist, geben Sie das Sbin-Verzeichnis unter dem Nginx-Installationsverzeichnis ein, starten Sie Nginx und starten Sie den Befehl./ nginx
Es gibt eine andere Startmethode, die eingegeben werden kann:
/usr/local/nginx/sbin/nginx
Überprüfen Sie den Nginx-Prozess:
ps -ef|grep nginx
Besuchen Sie die Linux-IP offline und prüfen Sie, ob der Zugriff erfolgreich ist
Testen Sie, ob Sie das Sbin-Verzeichnis unter dem Nginx-Installationsverzeichnis erfolgreich aufrufen können, starten Sie Nginx und starten Sie den Befehl
./nginx
Sie können auch Folgendes eingeben:
/usr/local/nginx/sbin/nginx
Überprüfen Sie den Nginx-Prozess:
ps -ef|grep nginx
Zugriff auf LinuxIP offline
Überprüfen ob der Zugriff erfolgreich ist
Hinweis:
Für den Offline-Zugriff muss Port 80 geöffnet oder die Firewall direkt geschlossen werden
1.CentOS7 öffnet Port 80:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT firewall-cmd --zone=public --add-port=80/tcp --permanent
Befehlsbedeutung:
--zone #Scope
--add-port=80/tcp # Einen Port hinzufügen, das Format ist: Port/Kommunikationsprotokoll
--permanent #Es wird wirksam Ohne diesen Parameter ist er nach dem Neustart ungültig
Das obige ist der detaillierte Inhalt vonInstallieren Sie Nginx aus dem Linux-Quellcode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!