Heim > Betrieb und Instandhaltung > Nginx > So kompilieren und installieren Sie Nginx

So kompilieren und installieren Sie Nginx

王林
Freigeben: 2023-05-19 23:58:05
nach vorne
5273 Leute haben es durchsucht

1. Laden Sie die Nginx-Quelldatei herunter

Gehen Sie zur offiziellen Nginx-Website, um die stabile Version von Nginx herunterzuladen.

Entpacken: tar -zxvf nginx-1.10.0.tar.gz

2. Überprüfen Sie die Installationsabhängigkeiten

Führen Sie den folgenden Befehl aus, um die Nginx-Abhängigkeitsbibliothek zu installieren:

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
Nach dem Login kopieren

3. Konfigurieren Sie die Nginx-Installationsoptionen

Ich konfiguriere die Installation nur auf / opt Verzeichnis, andere Optionen können durch Ausführen von ./configuration –help angezeigt werden.

cd nginx-Installationsverzeichnis, führen Sie den folgenden Befehl aus:

./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
Nach dem Login kopieren

Offizielle Website-Parameterkonfigurationsanweisungen:

4. Kompilieren und installieren

make && make install
Nach dem Login kopieren

5. Starten, stoppen, neu starten

# 1.启动nginx
shell> nginx
# 可通过ps -ef | grep nginx查看nginx是否已启动成功
# 2.停止nginx
shell> nginx -s stop
# 3. 重新启动
shell> nginx -s reload
Nach dem Login kopieren

So kompilieren und installieren Sie Nginx

Nachdem Nginx erfolgreich mit der Standardkonfiguration gestartet wurde, gibt es zwei Prozesse, einen Hauptprozess (Daemon-Prozess) und einen Arbeitsprozess. Der Hauptprozess ist für die Verwaltung des Arbeitsprozesses verantwortlich, und der Arbeitsprozess ist für die Verarbeitung der HTTP-Anfrage des Benutzers verantwortlich.

6. Konfigurieren Sie nginx so, dass es beim Booten startet.

Fügen Sie den Befehl /usr/bin/nginx zur Datei /etc/rc.d/rc.local hinzu. Die Datei rc.local wird beim Systemstart ausgeführt . Centos7 empfiehlt jedoch, den Startdienst als Dienstbeschreibungsdatei zu schreiben und zum Systemdienst hinzuzufügen, sodass rc.local standardmäßig keine Ausführungsberechtigungen hat und Sie ihm Ausführungsberechtigungen hinzufügen müssen.

shell> vim /etc/rc.d/rc.local
# 添加如下参数
/usr/bin/nginx

shell> chmod +x /etc/rc.d/rc.local
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie Nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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