So konfigurieren Sie Nginx zur Unterstützung von IPv6 unter Linux

So konfigurieren Sie Nginx zur Unterstützung von IPv6 unter Linux

1. Überprüfen Sie, ob das vorhandene Nginx IPv6 unterstützt

Sie müssen den folgenden Befehl ausführen, um zu überprüfen, ob das vorhandene nginx IPv6 unterstützt. Wenn der Parameter --with-ipv6 enthält, wird es unterstützt. Wenn nicht, wird es nicht unterstützt und Sie müssen nginx neu kompilieren.

# Der Nginx-Pfad hier basiert auf Ihrem tatsächlichen Nginx-Startdateipfad /usr/local/nginx-1.14.0/sbin/nginx -V

2. Kompilieren Sie nginx neu, um IPv6 zu unterstützen

1. Laden Sie das entsprechende Nginx-Installationspaket herunter.

2. Entpacken Sie das Nginx-Installationspaket.

3. Geben Sie nach dem Dekomprimieren von nginx die Installationsdatei ein, führen Sie zuerst den Befehl ./configure aus, fügen Sie dann die oben aus /usr/local/nginx-1.14.0/sbin/nginx -V erhaltenen Parameter hinzu, fügen Sie dann den Parameter --with-ipv6 hinzu und führen Sie ihn aus.

4. Führen Sie den Befehl „make“ aus und führen Sie niemals den Befehl „make install“ aus, da sonst das ursprüngliche Nginx überschrieben wird.

5. Sichern Sie die ausführbare Nginx-Datei im ursprünglichen Pfad:

sudo cp /usr/local/nginx-1.14.0/sbin/nginx /usr/local/nginx-1.14.0/sbin/nginx.old

6. Geben Sie nach dem Erstellen den Ordner „objs“ im Installationsordner ein.

CD-Objekte

7. Stoppen Sie den ursprünglichen Nginx-Dienst, überschreiben Sie die ursprüngliche Nginx-Ausführungsdatei und starten Sie den Nginx-Dienst:

sudo /usr/local/nginx-1.14.0/sbin/nginx -s stoppen
sudo cp nginx /usr/local/nginx-1.14.0/sbin/nginx
sudo /usr/local/nginx-1.14.0/sbin/nginx

Auffüllen:

Überwachen Sie sowohl IPV4 als auch IPV6

Server {
....
hören [::]:80;
...
} 

Hören Sie nur auf IPv6

Server {
....
hören [::]:80 Standard ipv6only=on;
...
}

Hören Sie auf die angegebene IPV6-Adresse

Server {
....
hören [3608:f0f0:3002:31::1]:80;
...
}

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Zusammenfassung der drei Methoden zur Implementierung der Graustufenfreigabe in Nginx
  • Detaillierte Erläuterung der Veröffentlichung und Bereitstellung von Asp.Net Core (MacOS + Linux + Nginx)
  • Eine kurze Analyse von nginScript, der gerade von nginx veröffentlichten JavaScript-Funktion
  • Detaillierte Erklärung der Kontrolle des Zugriffsvolumens durch Nginx
  • Einrichten eines Proxyservers mit nginx
  • Versuch der Bereitstellung von Docker-Containern – Kommunikation mit mehreren Containern (Node+MongoDB+Nginx)
  • Detaillierte Erklärung der Verwendung von Nginx proxy_redirect
  • Beispiel für die Installation von nginx in einem angegebenen Verzeichnis
  • Detaillierte Erläuterung des Front-End- und Back-End-Bereitstellungstutorials basierend auf Vue und Nginx
  • So verwenden Sie Nginx zum Simulieren der Canary-Freigabe

<<:  TimePicker im Element deaktiviert einen Teil der Zeit (deaktiviert auf Minuten)

>>:  So finden Sie langsame SQL-Anweisungen in MySQL

Artikel empfehlen

So erstellen Sie Ihr eigenes Image mit Dockerfile

1. Erstellen Sie ein leeres Verzeichnis $ cd /hom...

Erstellen Sie einen hochverfügbaren MySQL-Cluster mit Dual-VIP

Inhaltsverzeichnis 1. Projektbeschreibung: 2. Pro...

Zusammenfassung ungewöhnlicher JS-Operationsoperatoren

Inhaltsverzeichnis 2. Komma-Operator 3. JavaScrip...

So erstellen Sie eine TAR-Datei von WSL über Docker

Ich habe kürzlich mit der Remote-Entwicklungsfunk...

Docker stellt Containern dynamisch Ports zur Verfügung

Zeigen Sie die IP-Adresse des Containers an docke...

JQuery implementiert das Ausblenden und Anzeigen von Animationseffekten

In diesem Artikel wird der spezifische Code von J...

Upgrade von MySQL 5.1 auf 5.5.36 in CentOS

Dieser Artikel beschreibt den Upgrade-Prozess von...

Prinzip und Anwendung der MySQL-Master-Slave-Synchronisation

Inhaltsverzeichnis 1. Master-Slave-Synchronisatio...

5 MySQL-GUI-Tools, die Ihnen bei der Datenbankverwaltung empfohlen werden

Es gibt viele Datenbankverwaltungstools für MySQL...

So verwenden Sie den Vue-Video-Player für eine Live-Übertragung

Inhaltsverzeichnis 1. Installieren Sie den Vue-Vi...

Ein kurzer Vortrag über JavaScript Sandbox

Vorwort: Apropos Sandboxen: Wir denken vielleicht...