Möchten Sie erfahren, wie Sie Nginx installieren und mehrere Websites auf einem Computer mit Ubuntu Linux konfigurieren? In diesem Tutorial zeigen wir Ihnen, wie Sie die Virtualhost-Funktion verwenden, um mehrere Websites auf demselben Nginx-Server zu konfigurieren.

Nginx ruft Virtualhosts die SERVER BLOCKS-Funktion auf.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

In unserem Beispiel lautet die IP-Adresse des Nginx-Servers 36.160.86.106.

In unserem Beispiel hostet der Nginx-Server die Website WWW.GAMEKING.TIPS.

Geräteliste

Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.

Als Amazon Associate verdiene ich mit qualifizierenden Käufen.

Nginx Virtualhost – DNS-Konfiguration

Greifen Sie auf die GODADDY-Website zu und erwerben Sie eine DNS-Domäne.

In unserem Beispiel haben wir eine Domain mit dem Namen gekauft:

Copy to Clipboard

Sie können jede Website verwenden, um eine DNS-Domain zu kaufen, GoDaddy ist nur meine persönliche Wahl.

Erstellen Sie einen DNS-Eintrag, der Ihre Website auf den Computer mit Nginx verweist.

In unserem Beispiel haben wir einen DNS-Eintrag erstellt, der www.GAMEKING.TIPS auf 35.160.86.106 verweist.

APACHE VIRTUALHOST DNS

Verwenden Sie den Befehl NSLOOKUP, um Ihre DNS-Konfiguration zu testen.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Herzlichen glückwunsch! Sie haben die erforderliche DNS-Konfiguration abgeschlossen.

Tutorial Nginx Virtualhost – Mehrere Websites auf demselben Server

Installieren Sie den Nginx-Server.

Copy to Clipboard

Erstellen Sie ein Verzeichnis, um die neuen Websitedateien zu speichern.

Copy to Clipboard

Die Website-Dateien werden in dem folgenden Verzeichnis gespeichert:

Copy to Clipboard

Erstellen Sie eine Nginx-Konfigurationsdatei für die neue Website.

Copy to Clipboard

Hier ist die Datei mit unserer Konfiguration.

Copy to Clipboard

Erstellen Sie einen symbolischen Link, um die Konfiguration des virtuellen Nginx-Hosts zu aktivieren.

Copy to Clipboard

Starten Sie den Nginx-Dienst neu.

Copy to Clipboard

Erstellen Sie eine Testseite im neuen Websiteverzeichnis.

Copy to Clipboard

Hier ist der Dateiinhalt.

Copy to Clipboard

Öffnen Sie Ihren Browser und versuchen Sie, auf die virtuelle Website zuzugreifen.

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

• http://www.gameking.tips

Nginx - Server block configuration

Glückwunsch! Sie haben die Serverblock-Konfiguration von Nginx abgeschlossen.