Detailliertes Tutorial zur Installation und Konfiguration von Nginx unter Centos7

Detailliertes Tutorial zur Installation und Konfiguration von Nginx unter Centos7

Hinweis: Der grundlegende Verzeichnispfad für die Softwareinstallation lautet: /usr/local. Wechseln Sie daher beim Herunterladen der Software in dieses Verzeichnis und laden Sie sie direkt herunter und entpacken Sie sie.

1. Installieren Sie die gcc gcc-c++-Abhängigkeitspakete

yum install -y gcc gcc-c++

2. Laden Sie die PCRE-Bibliothek herunter, kompilieren und installieren Sie sie

Wechseln Sie in das Verzeichnis usr/local und führen Sie den Befehl aus

Herunterladen des Installationspakets

wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz

Entpacken Sie das Installationspaket

tar -zxvf pcre-8.36.tar.gz

Kompilieren und installieren

CD PCRE-8.36
./konfigurieren
machen && machen installieren

3. Laden Sie die SSL-Bibliothek herunter, kompilieren und installieren Sie sie

Herunterladen des Installationspakets

wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz

Entpacken Sie die komprimierte Datei

tar -zxvf openssl-1.0.1j.tar.gz

Kompilieren und installieren

cd openssl-1.0.1j
./Konfiguration
machen && machen installieren

4. Laden Sie die zlib-Abhängigkeitsbibliothek herunter, kompilieren und installieren Sie sie

Herunterladen des Installationspakets

wget http://zlib.net/zlib-1.2.11.tar.gz

Entpacken Sie das Installationspaket

tar -zxvf zlib-1.2.11.tar.gz

Kompilieren und installieren

cd zlib-1.2.11
./konfigurieren
machen && machen installieren

Nachdem die abhängigen Pakete und die Umgebung installiert und konfiguriert wurden, müssen Sie nginx installieren

5. Installation von nginx

Herunterladen des Installationspakets

wget http://nginx.org/download/nginx-1.8.0.tar.gz
Entpacken Sie das Installationspaket

tar -zxvf nginx-1.8.0.tar.gz

Kompilieren und installieren

cd nginx-1.8.0
./Konfigurieren --user=niemand --group=niemand --prefix=/usr/local/nginx --mit-http_stub_status_module --mit-http_gzip_static_module --mit-http_realip_module --mit-http_sub_module --mit-http_ssl_module
machen && machen installieren

(Hinweis: In der zweiten Kompilierungsanweisung: --prefix=/usr/local/nginx gibt das Kompilierungs- und Installationsverzeichnis an. Nach erfolgreicher Kompilierung wird der Nginx-Installationsordner im Verzeichnis /usr/local angezeigt. Sie können die Kompilierungsdatei nginx-1.8.0 löschen.)

6. Nginx-bezogene Betriebsbefehle

Wechseln Sie in das nginx-Verzeichnis

cd /usr/local/nginx

Führen Sie den folgenden Befehl aus

Starten Sie nginx

./sbin/nginx

Überprüfen Sie, ob die Nginx-Konfigurationsdatei korrekt ist

./sbin/nginx -t

Wie in der Abbildung gezeigt, ist die Nginx-Konfigurationsdatei korrekt.

Stoppen Sie nginx

Überprüfen Sie die von nginx belegte Prozessnummer und beenden Sie sie

ps -ef | grep nginx
kill -9 Portnummer

Zusammenfassen

Oben finden Sie eine ausführliche Erläuterung des vom Herausgeber vorgestellten Tutorials zur Installation und Konfiguration von nginx unter Centos7. Ich hoffe, es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So installieren Sie die CPhalcon-Erweiterung in PHP unter Linux CentOS
  • Phalcon Framework-Nutzungshandbuch
  • Das Phalcon-Modell überprüft automatisch die Lösung nicht leerer Felder beim Einfügen oder Aktualisieren
  • Erstellen einer .NET Core 2.0 + Nginx + Supervisor-Umgebung unter einem Centos7-System
  • CentOS7 + node.js + nginx + MySQL-Server-Erstellungsprozess
  • Detaillierte Erläuterung des Aufbaus eines Lastausgleichsservers basierend auf Centos7 + Nginx + Tomcat8
  • Installieren und konfigurieren Sie Nginx unter CentOS 7
  • Kompilieren, installieren und konfigurieren Sie die Nginx+PHP+MySql-Umgebung unter Centos7
  • So installieren Sie Nginx in CentOS7 und konfigurieren den automatischen Start
  • CentOS7-Konfiguration Nginx-Unterstützung HTTPS-Zugriff Implementierungslösung
  • Detaillierte Erläuterung der Nginx-Installation, SSL-Konfiguration und allgemeinen Befehle unter Centos7.x
  • Detaillierte Erklärung zum Erstellen einer Phalcon-Umgebung unter einem Nginx-Server auf einem CentOS7-System

<<:  Detaillierte Erklärung der Definition und Funktion von Trennzeichen in MySQL

>>:  Installationsprozess der React Native-Umgebung

Artikel empfehlen

Lösen Sie das Problem verschwindender Docker-Images

1. Spiegelbilder verschwinden in 50 und 93 [root@...

Detaillierte Erläuterung der MySQL-Benutzerrechteverwaltung

Inhaltsverzeichnis Vorwort: 1. Einführung in die ...

Best Practices zur Implementierung einfacher Jira-Projekte mit React+TS

Eine Reihe von Projekten für die Ausbildung reagi...

JavaScript-Ereigniserfassungs-Blubbern und Erfassungsdetails

Inhaltsverzeichnis 1. Ereignisablauf 1. Konzept 2...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.25

Es gibt zwei Arten von MySQL-Installationsdateien...

Grundlegende Schritte zur Sicherheitseinstellung für den CentOS7-Server

Schalten Sie den Ping-Scan aus, obwohl dies nicht...

Tutorial zur Konfiguration des Nginx/Httpd-Reverseproxys für Tomcat

Im vorherigen Blog erfuhren wir die Verwendung un...

HTML-Grundlagen - Pflichtlektüre - Umfassendes Verständnis von CSS-Stylesheets

CSS (Cascading Style Sheet) wird zum Verschönern ...

Implementierung zum Hinzufügen von Bemerkungsinformationen zu MySQL

Vorwort Einige Leute haben mich in diesen Tagen u...

Aufbau einer Zookeeper-Standalone-Umgebung und einer Clusterumgebung

1. Aufbau einer Einzelmaschinenumgebung# 1.1 Heru...