So installieren Sie Nginx in einem benutzerdefinierten Verzeichnis in Centos8

王林
Freigeben: 2023-05-18 18:16:06
nach vorne
1086 Leute haben es durchsucht

1. Tools und Bibliotheken installieren

# pcre ist eine Perl-Bibliothek, einschließlich einer Perl-kompatiblen Bibliothek für reguläre Ausdrücke. Das http-Modul von nginx verwendet pcre, um reguläre Ausdrücke zu analysieren. Die zlib-Bibliothek bietet viele Komprimierungs- und Dekomprimierungsmethoden. Nginx verwendet zlib, um den Inhalt des http-Pakets zu komprimieren. /home/werben/pkgsrc/nginx

Installationsverzeichnis: /home/werben/application/nginx

3. Laden Sie den Quellcode herunter und dekomprimieren Sie ihn. # Offizielle Website-Adresse: wget -c


4 Benutzergruppen und Benutzer

yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
Nach dem Login kopieren
5. Kompilieren Sie den Quellcode

groupadd www
useradd -g www www
Nach dem Login kopieren


7. Überprüfen Sie die Richtigkeit des Konfiguration Datei nginx.conf.

nginx -t

Alle Nginx Die Konfigurationsdateien befinden sich im Verzeichnis /etc/nginx/. Die Hauptkonfigurationsdatei von
nginx ist /etc/nginx/nginx.conf.

Das Erstellen einer separaten Konfigurationsdatei für jede Domäne erleichtert die Wartung des Servers.

Nginx-Server-Blockierungsdateien müssen mit .conf enden und werden im Verzeichnis /etc/nginx/conf.d gespeichert. Sie können so viele Serverblöcke haben, wie Sie benötigen.

Es empfiehlt sich, die üblichen Namenskonventionen einzuhalten. Wenn der Domänenname beispielsweise „mydomain.com“ lautet, sollte die Konfigurationsdatei „mydomain.com.conf“ heißen. Wenn Sie wiederholbare Konfigurationssegmente in Domänenserverblöcken verwenden, ist es am besten, diese Segmente in Fragmente umzuwandeln.

nginx-Protokolldateien (access.log und error.log) befinden sich im Verzeichnis /var/log/nginx/. Es wird empfohlen, für jedes Servermodul unterschiedliche Zugriffs- und Fehlerprotokolldateien zu verwenden.

Sie können das Stammverzeichnis Ihres Domaindokuments auf einen beliebigen Ort festlegen. Zu den häufigsten Speicherorten für Webroot gehören:

./configure --user=www --group=www --prefix=/home/werben/application/nginx --with-http_v2_module --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_flv_module --with-http_mp4_module --with-pcre

make && make install
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo installieren Sie Nginx in einem benutzerdefinierten Verzeichnis in Centos8. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!