Detaillierter Prozess der Installation von nginx1.9.1 auf centos8

Detaillierter Prozess der Installation von nginx1.9.1 auf centos8

1.17.9 Wirklich leckerer

Nginx-Download-Adresse: https://nginx.org/download/

1. Laden Sie nginx herunter

wget https://nginx.org/download/nginx-1.9.9.tar.gz

2. Entpacken Sie nginx

tar -zxvf nginx-1.9.9.tar.gz

3. Installieren Sie Abhängigkeitspakete

yum -y installiere gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

4. Konfigurieren Sie nginx

cd nginx-1.9.9/
./configure \--prefix=/usr/local/nginx \--with-http_ssl_module \--conf-path=/usr/local/nginx/conf/nginx.conf \--pid-path=/usr/local/nginx/conf/nginx.pid \--lock-path=/var/lock/nginx.lock \--error-log-path=/var/logs/nginx/error.log \--http-log-path=/var/logs/nginx/access.log \--with-http_gzip_static_module \--http-client-body-temp-path=/var/temp/nginx/client \--http-proxy-temp-path=/var/temp/nginx/proxy \--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \--http-scgi-temp-path=/var/temp/nginx/scgi

5. Bearbeiten Sie einige Konfigurationen, um den folgenden Make-Befehl vorzubereiten

Bearbeiten Sie die Datei im Nginx-Stammverzeichnis: objs/Makefile

Datei bearbeiten: src/os/unix/ngx_user.c

6. Kompilieren

machen

7. Installation

installieren

8. Öffnen Sie Port 80

Prüfen Sie, ob Port 80 geöffnet ist:

Firewall-Befehl --zone=public --list-ports

Wenn kein 80/tcp vorhanden ist, führen Sie den folgenden Befehl aus, um den Port zu öffnen

#Port 80 dauerhaft öffnen firewall-cmd --zone=public --add-port=80/tcp --permanent
#Firewall-Regeln aktualisieren firewall-cmd --reload

9. Starten Sie nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

10. Webzugriff

Dies ist das Ende dieses Artikels über den detaillierten Prozess der Installation von nginx1.9.1 auf centos8. Weitere relevante Inhalte zur Installation von nginx1.9.1 auf centos8 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So installieren Sie PHP7.4 und Nginx auf Centos
  • Detailliertes Tutorial zur Installation von Nginx auf CentOS8 (Bild und Text)
  • Lösen Sie das Problem „Willkommen bei nginx auf Fedora!“. Nach der Installation von nginx auf Centos7 befindet sich im Verzeichnis conf.d keine Datei default.conf.
  • So installieren Sie Nginx in CentOS7 und konfigurieren den automatischen Start
  • Detailliertes Tutorial zur Installation von PHP und Nginx auf Centos7
  • Detaillierte Erläuterung der Kompilierung und Installation des Centos7-Quellcodes von Nginx1.13

<<:  Verwenden Sie die Triggermethode, um ein Popup-Dialogfeld zur Dateiauswahl zu realisieren, ohne auf die Dateitypeingabe klicken zu müssen

>>:  Zusammenfassung von 76 Erfahrungspunkten der User Experience

Artikel empfehlen

Beispiele für die Verwendung des Linux-Touch-Befehls

Detaillierte Erklärung des Linux-Touch-Befehls: 1...

Prozess des Klassenlademechanismus von Tomcat und Quellcodeanalyse

Inhaltsverzeichnis Vorwort 1. Strukturdiagramm de...

So deinstallieren Sie Docker Toolbox vollständig

Docker Toolbox ist eine Lösung zur Installation v...

Installieren Sie das Linux-System automatisch basierend auf Cobbler

1. Komponenten installieren yum install epel-rpm-...

Zusammenfassung des Wissens über MySql-Speicher-Engines und Indizes

Speicher-Engine Was ist eine Datenbank-Speicher-E...

Linux-Plattform MySQL ermöglicht Remote-Login

Während des Entwicklungsprozesses stoße ich häufi...

Eine detaillierte Einführung in die Verwendung von Blockkommentaren in HTML

Allgemeine Kommentare in HTML: <!--XXXXXXXX--&g...

Analyse der MySQL-Ansichtsfunktionen und Anwendungsbeispiele

Dieser Artikel veranschaulicht anhand von Beispie...

6 Lösungen für Netzwerkfehler im Docker-Container

6 Lösungen für Netzwerkfehler im Docker-Container...

Prozessdiagramm zur Implementierung des CentOS-IP-Verbindungsnetzwerks

1. Melden Sie sich beim System an und geben Sie d...

Detaillierte Erklärung der Eigenschaften und Funktionen von Vuex

Inhaltsverzeichnis Was ist Vuex? Fünf Eigenschaft...

So verwenden Sie CSS-Attributselektoren zum Spleißen von HTML-DNA

CSS-Attributselektoren sind großartig. Sie können...