Heim >Backend-Entwicklung >PHP-Tutorial >So konfigurieren Sie phpStudy für Instanzen mit mehreren Standorten, mehreren Domänennamen und mehreren Ports

So konfigurieren Sie phpStudy für Instanzen mit mehreren Standorten, mehreren Domänennamen und mehreren Ports

黄舟
黄舟Original
2017-09-02 09:33:092984Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn