Implementierung der Nginx-Konfiguration https

Implementierung der Nginx-Konfiguration https

1: Bereiten Sie das https-Zertifikat vor

https-Zertifikat: Ich habe von Huawei ein einjähriges kostenloses https-Zertifikat erhalten.

Zertifikat herunterladen

Wir konfigurieren das Nginx-Zertifikat, also nehmen Sie einfach das Zertifikat in der Nginx-Datei

2: Nginx-SSL-Modul vorbereiten

Mein Pfad ist: usr/local/nginx

Geben Sie das Nginx-Installationsverzeichnis ein: usr/local/nginx

Befehl: ./sbin/nginx -v

Überprüfen Sie, ob ein SSL-Modul vorhanden ist. Die folgende Abbildung zeigt, dass es nicht installiert ist.

Installieren Sie das SSL-Modul:

Im Allgemeinen gibt es kein SSL-Modul. Geben Sie als Nächstes Ihr entpacktes nginx-Verzeichnis ein. Beachten Sie, dass dies nicht das nginx-Installationsverzeichnis ist, sondern das entpackte Verzeichnis. Geben Sie nach dem Aufrufen des Verzeichnisses Folgendes ein:

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

Führen Sie dann Folgendes aus:

machen

#Denken Sie daran, make install nicht auszuführen, da sonst nginx neu installiert wird

Nachdem die oben genannten Vorgänge abgeschlossen sind, wird der Ordner objs in Ihrem Verzeichnis angezeigt und die nginx-Datei ist im Ordner vorhanden, wie in der Abbildung dargestellt:

Ersetzen Sie die nginx-Datei in diesem Verzeichnis durch die im Installationsverzeichnis sbin:

#Geben Sie das Nginx-Installationsverzeichnis ein, um den Nginx-Dienst zu stoppen

./sbin/nginx -s stoppen

Wenn Keepalive Nginx High Availability installiert ist, müssen Sie Keepalive stoppen,

Wenn kein Systemdienst hinzugefügt wird, dann pkill -9 keepalive

systemctl stoppe keepalived.service

#Ersetzen Sie das vorherige

nginx cp /root/nginx/objs/nginx /usr/local/nginx/sbin

Nach dem Ersetzen Keepalive starten und nginx starten

Überprüfen Sie, ob die Installation erfolgreich war

./sbin/nginx -V

Wenn Folgendes angezeigt wird, wurde SSL erfolgreich installiert.

3: SSL-Zertifikat konfigurieren

Erstellen Sie ein Zertifikatsverzeichnis im Nginx-Installationsverzeichnis und kopieren Sie server.key und server.crt in das Zertifikatsverzeichnis von Nginx.

Konfigurieren Sie die Datei nginx.conf im nginx-Installationsverzeichnis

Starten Sie nginx neu ./sbin/nginx -s reload

4: Browser-https-Protokollzugriff. Wenn der Zugriff erfolgreich ist, ist die https-Konfiguration erfolgreich.

Auf der offiziellen Website von Huawei finden Sie auch Konfigurationsdokumente

Dies ist das Ende dieses Artikels über die Implementierung der Nginx-Konfiguration https. Weitere relevante Inhalte zur Nginx-Konfiguration https finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  So zeigen Sie Bilder im TIF-Format im Browser an

>>:  Eine vollständige Anleitung zu einigen ungewöhnlichen, aber nützlichen CSS-Attributoperationen

Artikel empfehlen

Detaillierte Erklärung des Synchronisierungsmodifikators von Vue

Inhaltsverzeichnis 1. Anweisungen 2. Modifikatore...

Informationen zur Verwendung des Iconfont-Vektorsymbols von Alibaba in Vue

Es gibt viele Importmethoden im Internet, und die...

Implementierungsschritte der MySQL-Master-Slave-Replikation

Inhaltsverzeichnis MySQL Master-Slave-Replikation...

So aktualisieren Sie https unter Nginx

Kaufzertifikat Sie können es beim Cloud Shield Ce...

Singleton-Entwurfsmuster in JavaScript

Inhaltsverzeichnis 1. Was ist ein Entwurfsmuster?...

Anwendung zur Verarbeitung von HTML-Tag-Überläufen

Verwenden Sie CSS, um Bildlaufleisten zu ändern 1...

Auf Wiedersehen Docker: So wechseln Sie in 5 Minuten zu Containerd

Docker ist eine sehr beliebte Containertechnologi...

So erhöhen Sie die Ladegeschwindigkeit von HTML-Seiten

(1) Reduzieren Sie HTTP-Anfragen. (Ressourcendate...

Die Vue-Konfigurationsdatei generiert automatisch Routing- und Menüinstanzcode

Inhaltsverzeichnis Vorne geschrieben router.json ...

Details zum Vergleich der MySQL-Datenkomprimierungsleistung

Inhaltsverzeichnis 1. Testumgebung 1.1 Hardware u...

Detaillierte Erklärung des Sidecar-Modus in Docker Compose

Inhaltsverzeichnis Was ist Docker Compose Anforde...