Erfahren Sie, wie Sie Nginx schnell in CentOS7 installieren

Erfahren Sie, wie Sie Nginx schnell in CentOS7 installieren

1. Übersicht

Nginx ist ein unverzichtbares Tool bei der Entwicklung von Java-Projekten. Meistens wird es als Reverse-Proxy-Backend-Server verwendet, um Lastenausgleich zu erreichen und hohe Parallelität zu lösen.

In den meisten Fällen wird die Installation und Konfiguration von Nginx von Betriebs- und Wartungspersonal durchgeführt. In manchen Unternehmen ohne Betriebs- und Wartungspositionen werden für diese Arbeit jedoch immer noch Entwickler benötigt.

Heute erklären wir, wie man Nginx schnell auf einem CentOS7-System installiert, ohne ins Detail zu gehen.

2. Laden Sie das Nginx-Installationspaket herunter

1) Gehen Sie zur offiziellen Nginx-Website (https://nginx.org/) und klicken Sie auf den Download-Link

herunterladen

Screenshot von der offiziellen Website

2) Laden Sie in der stabilen Version die neueste Version herunter

Herunterladen 2

Screenshot von der offiziellen Website

3. Installieren Sie Abhängigkeitspakete

Geben Sie im CentOS7-Befehlszeilenmodus die folgenden Befehle nacheinander ein, um die erforderlichen Abhängigkeitspakete zu installieren

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

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

4. Kopieren Sie das Nginx-Installationspaket auf das CentOS7-System und entpacken Sie es

Es gibt mehrere Möglichkeiten, das Installationspaket auf das CentOS7-System zu kopieren. Sie können das Xshell-Tool verwenden, um eine Verbindung zum CentOS7-System herzustellen und es mit dem Befehl rz hochzuladen, oder Sie können Xftp oder andere Tools zum Hochladen verwenden.

Hier legen wir das Nginx-Installationspaket in das /home-Verzeichnis.

Geben Sie das /home-Verzeichnis ein

Geben Sie den Befehl tar -zxvf nginx-1.20.1.tar.gz ein, um das Installationspaket zu dekomprimieren.

Bildbeschreibung hier einfügen

5. Nginx konfigurieren

Geben Sie den entpackten Nginx-Ordner ein, # cd nginx-1.20.1

Geben Sie den Konfigurationsbefehl ein:

./konfigurieren
--prefix=/usr/local/nginx
--pid-path=/var/local/nginx/nginx.pid
--lock-path=/var/local/nginx/nginx.lock
--error-log-path=/var/local/nginx/error.log
–http-log-path=/var/local/nginx/access.log
–mit-http_gzip_static_module
–http-client-body-temp-path=/var/local/nginx/client
–http-proxy-temp-path=/var/local/nginx/proxy
–http-fastcgi-temp-path=/var/local/nginx/fastcgi
–http-uwsgi-temp-path=/var/local/nginx/uwsgi
–http-scgi-temp-path=/var/local/nginx/scgi

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

6. Kompilieren und installieren

Kompilieren Sie, geben Sie den Befehl ein: # make

Geben Sie nach Abschluss der Installation und Kompilierung den folgenden Befehl ein: # make install

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

7. Starten Sie Nginx

Wechseln Sie in das Nginx-Verzeichnis: # cd /usr/local/nginx/sbin

Geben Sie den Startbefehl ein: # ./nginx

Greifen Sie jetzt über den Browser auf die IP-Adresse des CentOS7-Servers zu. Anschließend können Sie die Homepage von Nginx anzeigen.

Bildbeschreibung hier einfügen

8. Allgemeine Befehle von Nginx

Nginx-Befehl zum erzwungenen Stoppen: # ./nginx -s stop

Nginx-Befehl zum ordnungsgemäßen Beenden: # ./nginx -s quit // Gemäßigtes Beenden bedeutet, mit dem Beenden zu warten, bis die letzte Interaktion abgeschlossen ist.

Nginx prüft die Konfigurationsdatei auf Fehler: # ./nginx -t

Nginx-Neuladebefehl: # ./nginx -s reload

Überprüfen Sie die Nginx-Version: # ./nginx -v

Sehen Sie sich die detaillierte Version von Nginx an: # ./nginx -V

9. Übersicht

Die Installation von Nginx ist relativ einfach. Später werde ich weitere Verwendungsmöglichkeiten von Nginx vorstellen. Jeder ist herzlich eingeladen, mehr zu kommunizieren.

Dies ist das Ende dieses Artikels zur schnellen Installation von Nginx in CentOS7. Weitere Informationen zur Installation von Nginx in CentOS7 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:
  • 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
  • Tutorial zur Installation von lnmp mit yum auf centos7 (linux+nginx+php7.1+mysql5.7)
  • So installieren Sie Nginx mit yum in CentOS7
  • So installieren Sie Nginx in CentOS7.2
  • So installieren Sie Nextcloud mit Nginx und PHP7-FPM in CentOS7
  • Zwei Methoden zur Installation von Nginx auf CentOS7

<<:  CSS steuert den Abstand zwischen Wörtern durch die Eigenschaft „letter-spacing“

>>:  HTML+CSS+JS zur Implementierung des Spiels „Nicht auf das Whiteboard treten“

Artikel empfehlen

...

Detaillierte Einführung in Protokolle im Linux-System

Inhaltsverzeichnis 1. Logbezogene Dienste 2. Geme...

Anzeigemodus von Elementen in CSS

In CSS werden Element-Tags entsprechend den unter...

So löschen Sie den MySQL 8.0-Dienst vollständig unter Linux

Bevor Sie diesen Artikel lesen, sollten Sie sich ...

JS erkennt den Fall der Eliminierung von Sternen

In diesem Artikelbeispiel wird der spezifische JS...

So verwenden Sie das MySQL-Limit und lösen das Problem großer Paging-Aufgaben

Vorwort Wenn wir in der täglichen Entwicklung MyS...

Benutzerdefiniertes Auswahlfeld für die Webseite Auswählen

Jeder ist wahrscheinlich mit dem Auswahl-Dropdown...

Vue implementiert eine kleine Countdown-Funktion

In vielen Projekten muss eine Countdown-Funktion ...

So verwenden Sie das Videowiedergabe-Plugin DPlayer.js

Das Videoplayer-Plugin DPlayer.js ist einfach zu ...