Maison  >  Article  >  développement back-end  >  Comment configurer phpStudy pour les instances multi-sites, multi-domaines et multi-ports

Comment configurer phpStudy pour les instances multi-sites, multi-domaines et multi-ports

黄舟
黄舟original
2017-09-02 09:33:092913parcourir

Cet article présente principalement la méthode de phpStudy pour configurer le multi-site, le multi-domaine et le multi-port. Il a une certaine valeur de référence. Ceux qui sont intéressés peuvent en apprendre davantage

Cet article présente le. méthode de phpStudy pour configurer le multi-site, le nom de domaine multi et le multi-port, partagez-la avec tout le monde et laissez une note pour vous-même

Il existe trois répertoires de projets sous le WWW. répertoire : a b c

Le port httpd par défaut d'Apache est 80, Le répertoire du site Web est D:WWWa

1. Configurez plusieurs noms de domaine et plusieurs sites.

Étape 1 : Cliquez sur le menu d'options "Autres" » =>Gestion des noms de domaine du site=>Définissez les trois noms de domaine de site suivants :

(1) Nom de domaine du site Web : a.com Annuaire du site Web : D:WWWa Port du site Web : 80

(2) Nom de domaine du site Web : b.com Annuaire du site Web : D:WWWb Port du site Web : 80

(3) Nom de domaine du site Web : c.com Répertoire du site Web : D :WWWc Port du site Web : 80

Enregistrer la configuration et générer le fichier de configuration

Étape 2 : Ouvrez le fichier hosts.txt et ajoutez ce qui suit à la fin du fichier Contenu :

127.0.0.1 localmall .com
127.0.0.1 ynb.com
127.0.0.1 admintest.com

Redémarrez Apache, de cette façon, la configuration de plusieurs noms de domaine et de plusieurs sites est OK Les ports. n'ont pas changé et sont tous 80

2. Configurez plusieurs ports

Le paramètre de la première étape est modifié comme suit :

(1) Nom de domaine du site Web : a.com Annuaire du site Web : D:WWWa Port du site Web : 80

(2 ) Nom de domaine du site Web : b. com Annuaire du site Web : D:WWWb Port du site Web : 81

(3) Nom de domaine du site Web : c.com Annuaire du site Web : D:WWWc Port du site Web : 82

La deuxième étape est la même que ci-dessus

La troisième étape : ouvrez le fichier de configuration httpd.conf, recherchez l'emplacement du port d'écoute Listen 80 et ajoutez du contenu en dessous :

Écouter 81
Écouter 82

Redémarrez le serveur, ouvrez le fichier de configuration vhosts.conf et vérifiez s'il y a le contenu suivant :


<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>

S'il existe, la configuration est réussie.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn