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

js, css, html bestimmen die verschiedenen Versionen des Browsers

Verwenden Sie reguläre Ausdrücke, um die IE-Browse...

Zusammenfassung der MySQL-Datums- und Zeitfunktionen (MySQL 5.X)

1. MySQL erhält die aktuelle Datums- und Uhrzeitf...

Der URL-Wert des SRC- oder CSS-Hintergrundbildes ist der Base64-codierte Code

Möglicherweise ist Ihnen aufgefallen, dass auf die...

Detaillierte Erklärung zu anonymen Slots und benannten Slots in Vue

Inhaltsverzeichnis 1. Anonyme Slots 2. Benannte S...

30 hervorragende Beispiele für Farbabstimmung im Webdesign

Heute habe ich in diesem Artikel 30 hervorragende ...

Hinweise zu Fallstricken bei Vuex und Pinia in Vue3

Inhaltsverzeichnis einführen Installation und Ver...

Detailliertes Beispiel für JavaScript-Array-Methoden

Inhaltsverzeichnis Einführung Erstellen eines Arr...

Detaillierte Erklärung zum Schreiben und Verwenden von Makefile unter Linux

Inhaltsverzeichnis Makefile Makefile-Benennung un...

Detaillierte Erklärung der MySQL-Alter-Ignore-Syntax

Als ich heute bei der Arbeit war, wurde mir von d...

Tipps zum Importieren von CSV-, Excel- oder SQL-Dateien in MySQL

1. CSV-Datei importieren Verwenden Sie den folgen...