Experimentelle Umgebung Eine minimal installierte virtuelle CentOS 7.3-Maschine Konfigurieren der Basisumgebung 1. Installieren Sie nginx yum install -y epel-* yum ist nicht installiert -y nginx vim 2. Erstellen Sie das Site-Stammverzeichnis des virtuellen Maschinenhosts mkdir /var/wwwroot mkdir /var/wwwroot/site1 mkdir /var/wwwroot/site2 echo -e "site1" >> /var/wwwroot/site1/index.html echo -e "site2" >> /var/wwwroot/site2/index.html 3. Deaktivieren Sie die CentOS-Firewall 0 systemctl stoppe Firewall systemctl deaktiviert Firewall Konfigurieren portbasierter virtueller Hosts 1. Bearbeiten Sie die Nginx-Konfigurationsdatei vim /etc/nginx/conf.d/vhosts.conf 2. Fügen Sie den folgenden Inhalt hinzu Server { hören Sie 8081; Stamm /var/wwwroot/site1; Index Index.html; Standort / { } } Server { hören Sie 8082; Stamm /var/wwwroot/site2; Index Index.html; Standort / { } } 3. Starten Sie systemctl starte nginx 4. Zugriff auf zwei Sites auf dem Host Konfigurieren domänenbasierter virtueller Hosts 1. Bearbeiten Sie die Nginx-Konfigurationsdatei erneut vim /etc/nginx/conf.d/vhosts.conf 2. Löschen Sie den ursprünglichen Inhalt und fügen Sie den folgenden Inhalt erneut hinzu Server { hören Sie 80; Servername site1.test.com; Stamm /var/wwwroot/site1; Index Index.html; Standort / { } } Server { hören Sie 80; Servername site2.test.com; Stamm /var/wwwroot/site2; Index Index.html; Standort / { } } 3. Starten Sie systemctl startet nginx neu 4. Ändern Sie die Bearbeiten Sie Fügen Sie den folgenden Inhalt hinzu (ändern Sie ihn entsprechend der tatsächlichen Situation) 5. Zugriff auf zwei Sites auf dem Host IP-basierte virtuelle Hosts konfigurieren 1. Fügen Sie der virtuellen Maschine zwei IP-Adressen hinzu ifconfig ens33:1 192.168.204.151 ifconfig ens33:2 192.168.204.152 2. Bearbeiten Sie die Nginx-Konfigurationsdatei erneut vim /etc/nginx/conf.d/vhosts.conf 3. Löschen Sie den ursprünglichen Inhalt und fügen Sie den folgenden Inhalt erneut hinzu Server { hören Sie 192.168.204.151:80; Stamm /var/wwwroot/site1; Index Index.html; Standort / { } } Server { hören Sie 192.168.204.152:80; Stamm /var/wwwroot/site2; Index Index.html; Standort / { } } 4. Starten Sie systemctl startet nginx neu 5. Zugriff auf zwei Sites auf dem Host 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:
|
>>: JavaScript implementiert kreisförmiges Karussell
Installationseinführung unter Windows: Schauen Si...
ssh ist eines der beiden Befehlszeilentools, die ...
In Webprojekten nutzen wir häufig die Zeitleisten...
Jeder ist wahrscheinlich mit dem Auswahl-Dropdown...
Inhaltsverzeichnis Was ist Rract? Hintergrund Rea...
netem und tc: netem ist ein Netzwerksimulationsmo...
Heute werde ich über einen CSS-Spezialeffekt spre...
Haben Sie schon einmal eine Situation erlebt, in d...
In der MySQL-Dokumentation können MySQL-Variablen...
Zusammenfassung: Im Folgenden finden Sie eine Met...
Inhaltsverzeichnis 01 Häufige Fehler 1 02 Häufige...
Dies führte auch dazu, dass PNG-Dateien nicht hoch...
Vorwort: js ist eine Single-Thread-Sprache, daher...
Inhaltsverzeichnis 1. Passen Sie das Netzwerk an,...
Eine einfache Nummernschild-Eingabekomponente (vu...