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

Ausführliches Tutorial zur Installation von mysql 5.6.23 winx64.zip

Eine ausführliche Dokumentation zur Installation ...

Die ultimative Lösung zum Schreiben von Bash-Skripten mit Node.js

Inhaltsverzeichnis Vorwort zx-Bibliothek $`Befehl...

Lösung zum Vergessen des Root-Passworts von MySQL5.7 unter Windows 8.1

【Hintergrund】 Mir ist beim Lernen kürzlich etwas ...

MySQL Serie 4 SQL-Syntax

Inhaltsverzeichnis Tutorial-Reihe 1. Einführung u...

MySQL-Code zur Implementierung der Sequenzfunktion

MySQL implementiert Sequenzfunktion 1. Erstellen ...

vue realisiert die Anpassung der Spaltenbreite von el-table perfekt

Inhaltsverzeichnis Hintergrund Technische Lösung ...

Detaillierte Erklärung des HTML-Seitenkopfcodebeispiels

Wissenspunkt 1: Legen Sie die Basis-URL der Webse...

MySQL5.7 Master-Slave-Konfigurationsbeispielanalyse

Implementierungsmethode für die MySQL5.7-Master-S...

Stellen Sie die Grafana+Prometheus-Konfiguration mit Docker bereit

docker-compose-monitor.yml Version: '2' N...