phpStudy配置多站点多域名和多端口的方法

潮涌SEO 2019年10月14日13:35:22 评论 67

Apache 默认httpd端口为 80,我们可以通过修改设置,给不同站点设置不同的端口,本文介绍了phpStudy配置多站点多域名和多端口的方法,分享给大家。

1.配置多域名多站点

(1)点击“其他选项菜单”=>站点域名管理=>添加设置站点域名,保存配置并生成配置文件;

(2)打开hosts.txt文件,在文件末尾加上如下内容:

127.0.0.1      域名

重启apache,这样多域名多站点就配置Ok了,端口没变都是80

教程视频:

5.1 使用phpstudy在自己电脑上建立多个站点(本地建站)

5.2 使用phpstudy在Windows服务器上建立多个站点

 

2.配置多端口

(1)设置站点域名:

①网站域名:a.com  网站目录:D:\phpStudy\WWW\a  网站端口:80

②网站域名:b.com  网站目录:D:\phpStudy\WWW\b  网站端口:81

③网站域名:c.com  网站目录:D:\phpStudy\WWW\c  网站端口:82

(2)修改hosts.txt文件

点击 其他设置选项-打开hosts,在文件末尾加上如下内容:

127.0.0.1      a.com

127.0.0.1     b.com

127.0.0.1     c.com

(3)修改Apache配置文件:httpd.conf

点击“其他设置选项 - 打开配置文件 - httpd-conf”,找到监听端口位置 Listen 80,在约第59行,在其下方增加内容:

Listen 81

Listen 82

(4)重启服务器,点击 “其他设置选项 - 打开配置文件 - vhosts-conf”,查看是否有如下内容,若存在,则配置成功

  1. <VirtualHost *:80>
  2. DocumentRoot "D:\phpStudy\WWW\a"
  3. ServerName a.com
  4. ServerAlias phpStudy.NET
  5. <Directory "D:\phpStudy\WWW\a">
  6. Options FollowSymLinks ExecCGI
  7. AllowOverride All
  8. Order allow,deny
  9. Allow from all
  10. Require all granted
  11. </Directory>
  12. </VirtualHost>
  13. <VirtualHost *:81>
  14. DocumentRoot "D:\phpStudy\WWW\b"
  15. ServerName b.com
  16. ServerAlias phpStudy.NET
  17. <Directory "D:\phpStudy\WWW\b">
  18. Options FollowSymLinks ExecCGI
  19. AllowOverride All
  20. Order allow,deny
  21. Allow from all
  22. Require all granted
  23. </Directory>
  24. </VirtualHost>
  25. <VirtualHost *:82>
  26. DocumentRoot "D:\phpStudy\WWW\c"
  27. ServerName c.com
  28. ServerAlias phpStudy.NET
  29. <Directory "D:\phpStudy\WWW\c">
  30. Options FollowSymLinks ExecCGI
  31. AllowOverride All
  32. Order allow,deny
  33. Allow from all
  34. Require all granted
  35. </Directory>
  36. </VirtualHost>

 

潮涌SEO

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: