Heim >Backend-Entwicklung >PHP-Tutorial >So konfigurieren Sie phpStudy für Instanzen mit mehreren Standorten, mehreren Domänennamen und mehreren Ports
Dieser Artikel stellt hauptsächlich die Methode von phpStudy zum Konfigurieren von Multi-Site-, Multi-Domain-Namen und Multi-Ports vor. Interessierte können sich darüber informieren.
Dieser Artikel stellt vor Methode von phpStudy zum Konfigurieren von Multi-Site, Multi-Domain-Namen und Multi-Port, teilen Sie sie mit allen und hinterlassen Sie eine Notiz für sich selbst
Es gibt drei Projektverzeichnisse im WWW Verzeichnis: a b c
Apaches Standard-HTTPD-Port ist 80, das Website-Verzeichnis ist D:WWWa
1. Konfigurieren Sie mehrere Domainnamen und mehrere Websites
Schritt 1: Klicken Sie auf das Optionsmenü „Andere““ =>Site-Domainnamenverwaltung=>Legen Sie die folgenden drei Site-Domainnamen fest:
(1) Website-Domainname: a.com Website-Verzeichnis: D:WWWa Website-Port: 80
(2) Website-Domainname: b.com Website-Verzeichnis: D:WWWb Website-Port: 80
(3) Website-Domänenname: c.com Website-Verzeichnis: D :WWWc Website-Port: 80
Speichern Sie die Konfiguration und generieren Sie die Konfigurationsdatei ;
Schritt 2: Öffnen Sie die hosts.txt-Datei und fügen Sie am Ende der Datei Folgendes hinzu:
127.0.0.1 localmall .com
127.0.0.1 ynb.com
127.0.0.1 admintest.com
Starten Sie Apache neu. Auf diese Weise ist die Konfiguration mehrerer Domänennamen und mehrerer Sites in Ordnung haben sich nicht geändert und sind alle 80
2. Mehrere Ports konfigurieren
Die Einstellung für den ersten Schritt wird geändert in:
(1) Website-Domänenname: a.com Website-Verzeichnis: D:WWWa Website-Port: 80
(2) Website-Domänenname: b. com Website-Verzeichnis: D:WWWb Website-Port: 81
(3) Website-Domainname: c.com Website-Verzeichnis: D:WWWc Website-Port: 82
Der zweite Schritt ist derselbe wie oben
Der dritte Schritt: Öffnen Sie die Konfigurationsdatei httpd.conf, suchen Sie den Abhörport-Speicherort Listen 80 und fügen Sie darunter Inhalte hinzu :
Listen 81
Listen 82
Starten Sie den Server neu, öffnen Sie die Konfigurationsdatei vhosts.conf und prüfen Sie, ob der folgende Inhalt vorhanden ist:
<VirtualHost *:80> DocumentRoot "D:\WWW\a" ServerName a.com ServerAlias phpStudy.NET <Directory "D:\WWW\a"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:81> DocumentRoot "D:\WWW\b" ServerName b.com ServerAlias <Directory "D:\WWW\b"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:82> DocumentRoot "D:\WWW\c" ServerName c.com ServerAlias <Directory "D:\WWW\c"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>
Wenn vorhanden, ist die Konfiguration erfolgreich.
Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie phpStudy für Instanzen mit mehreren Standorten, mehreren Domänennamen und mehreren Ports. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!