Heim > Backend-Entwicklung > PHP-Tutorial > Installation und Bereitstellung von Nginx unter Linux

Installation und Bereitstellung von Nginx unter Linux

WBOY
Freigeben: 2016-08-08 09:20:14
Original
938 Leute haben es durchsucht

1. Einführung in Nginx

Nginx („Engine x“) ist ein Hochleistungs-HTTP und umgekehrt Proxy Server ist auch ein IMAP/POP3/SMTP Server. Nginx als Lastausgleichsserver: Nginx Es kann Rails- und PHP-Programme direkt unterstützen, um sie extern intern bereitzustellen, oder es kann externe Dienste als HTTPProxyserver unterstützen. Zu den inländischen Nutzern der Nginx-Website gehören: Baidu, Sina, NetEase, Tencent usw. usw.

2. Nginx-Installation

Laden Sie Nginx herunter (http://nginx.org/en/download.html), The Die neueste Version scheint nginx-1.9.3 zu sein.

Download: wget http://nginx.org/download/nginx-1.9.3.tar.gz

                                                                                                             >

yum install gcc-c++

yum -y install zlib zlib-devel openssl openssl --devel pcre pcre-devel

Entpacken: Die Datei wird beispielsweise im Verzeichnis /home/andy/ heruntergeladen

 

tar x

zvf nginx-1.9.3.tar.gz cd nginx-1.9.3

Installieren Sie die für Nginx erforderlichen Module

 

 

./configure --prefix=/home/nginx --with-http_stub_status_module

--with-debug --with-http_realip_module

--with-http_ssl_module


                                                                                                                                                                                                                                                                                                         cd sbin cd sbin

. Wenn beim Start folgende Probleme auftreten

1: Der Port ist besetzt

🎜 > Erläuterung: Port 80 wurde belegt

NETSTAT -ANP | Prozess belegt Port 80

Beende den Prozess

              2:错误为:./configure: Fehler: Das HTTP-Rewrite-Modul erfordert die PCRE-Bibliothek.

                      解决办法:安装pcre-devel模块

                           yum -y install pcre-devel

              3:错误提示:./configure: Fehler: Das HTTP-Cache-Modul erfordert md5functions von OpenSSL-Bibliothek.   Sie können das Modul entweder mithilfe der Cache-Option --without-http-                   deaktivieren oder die OpenSSL-Bibliothek im System installieren oder das OpenSSL erstellen Bibliothek statisch aus der Quelle mit Nginx mithilfe von--with-http_ssl_module --                        with-openssl= Optionen.

         解决办法:

          yum -yinstall openssl openssl-devel


     安装完毕许不得转载. 以上就介绍了Nginx在Linux下的安装部署, 包括了方面的内容, 希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage