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

Detaillierte Erläuterung der Tomcat-Konfigurations- und Optimierungslösungen

Service.xml Die Konfigurationsdatei Server.xml wi...

Code zum Anzeigen des Inhalts eines TXT-Buchs auf einer Webseite

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...

JavaScript implementiert den Front-End-Countdown-Effekt

In diesem Artikel wird der spezifische JavaScript...

Einige allgemeine Eigenschaften von CSS

CSS-Hintergrund: background:#00ffee; //Hintergrund...

Der Button hat einen hässlichen grauen Rand. Wie kann ich ihn entfernen?

Ich habe den Dialog beim Schließen verwendet und e...

Rundungsvorgang des Datums-/Uhrzeitfelds in MySQL

Inhaltsverzeichnis Vorwort 1. Hintergrund 2. Simu...

Das Problem der Verwendung von Slots durch Vue+tsx wird nicht behoben

Inhaltsverzeichnis Vorwort Finden Sie das Problem...

Einführung in die allgemeine API-Verwendung von Vue3

Inhaltsverzeichnis Veränderungen im Lebenszyklus ...