Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Installieren Sie Nginx aus dem Linux-Quellcode

Installieren Sie Nginx aus dem Linux-Quellcode

马冠亚
马冠亚Original
2020-07-09 11:22:08187Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn