当前位置:首页 » Apache » 分享:配置Apache基于IP端口的虚拟主机 » 正文


分享:配置Apache基于IP端口的虚拟主机

发布日期:2014-06-20 22:01   来源:谭海波   本文永久链接
摘要:作为PHP开发者就不可避免的有一个虚拟主机需求:在本机配置了PHP主机环境以后,因为会涉及到测试多个网站,所以就要配置多个虚拟主机。现在我就来分享一下如何配置Apache基于IP端口的虚拟主机。 因为我本人今天只测试了基于IP不同端口的虚拟主机配置,还……

作为PHP开发者就不可避免的有一个虚拟主机需求:在本机配置了PHP主机环境以后,因为会涉及到测试多个网站,所以就要配置多个虚拟主机。现在我就来分享一下如何配置Apache基于IP端口的虚拟主机。

因为我本人今天只测试了基于IP不同端口的虚拟主机配置,还没有涉及到基于IP不同域名,或者不同IP不同域名的虚拟主机配置,所以这篇文章只分享基于IP不同端口的虚拟主机配置,特别适合在Windows本机配置虚拟主机的朋友。

第一步:打开Apache中的httpd.conf文件(在哪里就不用说明了吧),然后分别找到下面两行代码,然后去掉前面的#号,去掉#号的目的就是让Apache实现配置虚拟主机的功能。

第二步:打开Apache中的httpd-vhosts.conf文件,然后开始配置虚拟主机。我的建议是,清空里面的所有内容,重新编写主机的配置。比如,我现在就要配置一个端口为81的虚拟主机(主机默认端口是80,不能设置为虚拟主机的端口),下面大家看代码:

Listen代表这个虚拟主机的IP和端口,DocumentRoot代表虚拟主机中的网站文件存放目录,ServerName代表虚拟主机的服务器名称。其实也可以这样理解,把Listen、VirtualHost和ServerName的值统一设置为127.0.0.1:81就可以了。

好了,这样就成功配置虚拟主机了。是不是很简单,那就赶快用自己的PHP主机环境试试配置虚拟主机吧。



关注谭海波博客官方微信公众平台
文章分类Apache
文章标签:
本文永久链接:http://tanhaibo.net/2014/06/apache-vhost.html
转载提示:除非注明,谭海波博客的文章均为原创,转载请以链接形式注明作者和出处。谢谢合作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注