NGINX-Kompilierung, Installation und Konfiguration

WBOY
Freigeben: 2016-08-08 09:32:54
Original
1090 Leute haben es durchsucht

1. Kompilieren und installieren Sie

./configure
--prefix=/usr
--sbin-path=/usr/sbin/nginx
--conf-path= / etc/nginx_1_6/nginx.conf
--error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log
--pid-path=/var/run/nginx/nginx.pid
--lock-path=/var/lock/nginx.lock
--user=nginx
--group = nginx
--with-http_ssl_module
--with-http_flv_module
--with-http_stub_status_module
--with-http_gzip_static_module
--http-client-body-temp-path=/ var /tmp/nginx/client/
--http-proxy-temp-path=/var/tmp/nginx/proxy/
--http-fastcgi-temp-path=/var/tmp/nginx/ fcgi /
--http-uwsgi-temp-path=/var/tmp/nginx/uwsgi
--http-scgi-temp-path=/var/tmp/nginx/scgi
--with - pcre --with-file-aio

Während des Kompilierungsvorgangs tritt das Problem auf, dass die Klassenbibliothek nicht gefunden werden kann. Installieren Sie einfach zuerst die Klassenbibliothek und führen Sie sie dann erneut aus

2, Testen Sie die NGINX-Umgebung

Führen Sie die folgende Anweisung aus

$ sudo /etc/init.d/nginx configtest

Wenn Sie die folgende Eingabeaufforderung sehen, ist es bedeutet, dass Sie bereit sind, alle Umgebungen zu starten.

Nginx-Konfiguration testen: nginx.

Der Fehler, auf den ich gestoßen bin, ist dieser:

Sie müssen auch hinzufügen die Nginx-Benutzergruppe, bevor Sie Nginx starten, andernfalls wird

<span>[</span>emerg<span>]</span>: getpwnam<span>(</span>“nginx”<span>)</span> failed
Nach dem Login kopieren

Benutzergruppe hinzufügen

<span>sudo</span> adduser <span>--system</span><span>--no-create-home</span><span>--disabled-password</span><span>--group</span> nginx
Nach dem Login kopieren

3. Starten Sie NGINX

NGINX starten

sudo /etc/init.d/nginx start

Sehen Sie sich die folgende Eingabeaufforderung an, um einen erfolgreichen Start anzuzeigen

Nginx wird gestartet: nginx .

Das Obige stellt die Kompilierung, Installation und Konfiguration von NGINX vor, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

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