Heim >Backend-Entwicklung >PHP-Tutorial >Linux – Nginx installieren

Linux – Nginx installieren

WBOY
WBOYOriginal
2016-07-30 13:31:35988Durchsuche



1. Nginx installieren
1. Laden Sie ein Paket von der offiziellen Nginx-Website herunter. Die Download-Adresse lautet: http://nginx.org/en/download.html


2. Laden Sie FTP auf den Server in CentOS hoch


3. Erstellen Sie zunächst ein Verzeichnis und stellen Sie die Installationspakete zusammen, die Sie verwenden möchten
# mkdir /data/kkweb
#tar zxf nginx-1.4.1.tar.gz
#cd nginx-1.4.1


4. PCRE-Entwicklungspaket installieren
#yum install -y pcre-devel


5. Wenn während der Installation der folgende Fehler auftritt, liegt das an einer fehlenden Kompilierungsumgebung. Installieren Sie die zum Kompilieren des Quellcodes erforderlichen Tools und Bibliotheken
./configure: Fehler: C-Compiler-CC wurde nicht gefunden
#yum install gcc gcc-c++ ncurses-devel perl


6. Installieren Sie cmake, laden Sie den Quellcode von http://www.cmake.org herunter und kompilieren und installieren Sie
#yum -y install make gcc gcc-c++ ncurses-devel
#yum -y install zlib zlib-devel


7. Wenn Sie eine SSL-Funktion benötigen, benötigen Sie eine OpenSSL-Bibliothek
#yum -y install openssl openssl--devel


8. Nginx installieren
#cd nginx-1.4.1
#./configure --prefix=/data/kkweb/ nginx
#make
#make install


9. Starten Sie den Dienst
#/data/kkweb/nginx/sbin/nginx


10. Dienst stoppen
#/ data/kkweb/nginx/sbin/ nginx -s stop


11. Portbelegung prüfen
#netstat -tunlp


12. Wenn andere Maschinen nicht darauf zugreifen können, ist die Lösung wie folgt:

Überprüfen Sie, ob Port 80 geöffnet ist nicht

#vi /etc/sysconfig/iptables
Hinzufügen: -A INPUT -m tcp -p tcp --dport 80 -j ACCEPT

Speichern: wq!
Neu starten Firewall
#service iptables start


Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf ohne nicht reproduziert werden die Erlaubnis des Bloggers.

Das Obige stellt die Linux-Installation von Nginx vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

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