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
Ich habe heute MySQL 8.0 aktualisiert. Das erste ...
*******************Einführung in die HTML-Sprache ...
„Was ist los?“ Sofern Sie nicht an bestimmte Arten...
Fügen Sie der Webseite ein HTML-Steuerelement für...
Das Umschreibmodul ist das Modul ngx_http_rewrite...
1. MS SQL SERVER 2005 --1. Löschen Sie das Protok...
【Hintergrund】 Mir ist beim Lernen kürzlich etwas ...
Das Unternehmensprojekt wurde in Java entwickelt ...
1. Fazit Syntax: Limit-Offset, Zeilen Schlussfolg...
1. Einführung in Docker Docker wurde in der Progr...
Da die Plattform weiter wächst, ist die Forschung...
Mit der Multisite-Funktion von WordPress können S...
Verwenden Sie JS, um einen einfachen Rechner für ...
Inhaltsverzeichnis 1. JSONP domänenübergreifend 2...
herunterladen: Schritt 1: Öffnen Sie die Website ...