Apache 通过端口号配置虚拟主机

学习笔记 马富天 2016-09-02 09:24:44 77 0

【摘要】Apache 配置虚拟主机主要有三种方式,基于域名的配置方法、基于IP的配置方法和基于端口号的配置方法,本文主要介绍一下Apache基于端口号配置虚拟主机的方法。

第一步,主配置文件 httpd.conf 的修改

首先打开 Apache 的主配置文件httpd.conf,找到

  1. Listen 0.0.0.0:80
  2. Listen [::0]:80

然后添加或修改端口号,即将上面的改成如下:

  1. Listen 0.0.0.0:8087
  2. Listen [::0]:8087
  3. Listen 0.0.0.0:8088
  4. Listen [::0]:8088
  5. Listen 0.0.0.0:8089
  6. Listen [::0]:8089

然后再找到:

  1. ServerName localhost:80

修改成:

  1. ServerName localhost:8087
  2. ServerName localhost:8088
  3. ServerName localhost:8089

最后,把下面一句加入到配置文件尾部:

  1. Include conf/extra/httpd-vhosts.conf

以上就是对httpd.conf的基本修改

第二步,虚拟主机配置文件 httpd-vhosts.conf 的修改:

在httpd-vhosts.conf配置文件中直接加入下面:

  1. <VirtualHost *:8087>
  2.     ServerAdmin mafutian@126.com
  3.     DocumentRoot "G:/wamp/www/numberer"
  4.     ServerName www.numberer.cn
  5.     ErrorLog "logs/test.log"
  6.     CustomLog "logs/test.log" common
  7. </VirtualHost>
  8. <VirtualHost *:8088>
  9.     ServerAdmin mafutian@126.com
  10.     DocumentRoot "G:/wamp/www/0001"
  11.     ServerName www.0001.cn
  12.     ErrorLog "logs/test.log"
  13.     CustomLog "logs/test.log" common
  14. </VirtualHost>
  15. <VirtualHost *:8089>
  16.     ServerAdmin mafutian@126.com
  17.     DocumentRoot "G:/wamp/www/bioeg"
  18.     ServerName www.bioeg.loc
  19.     ErrorLog "logs/test.log"
  20.     CustomLog "logs/test.log" common
  21. </VirtualHost>

保存即可,最后重启 Apache 服务器。

第三步,如何访问

  1. http://127.0.0.1::8087
  2. http://127.0.0.1::8088
  3. http://127.0.0.1::8089

这里是同一个域名,不同的端口号。

版权归 马富天PHP博客 所有

本文标题:《Apache 通过端口号配置虚拟主机》

本文链接地址:http://www.mafutian.net/195.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 MySQL如何创建带有特殊字符的数据库名称 》 下一篇《 navicat导入数据库出错:[Err] 1153 - Paquet plus grand que max_allowed_packet reçu 》
分享到:

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码