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

So kompilieren und installieren Sie Nginx

王林
王林nach vorne
2023-05-19 23:58:055304Durchsuche

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

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

Offizielle Website-Parameterkonfigurationsanweisungen:

4. Kompilieren und installieren

make && make install

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

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

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen