WEB教程基地:www.91ctc.com为你搭建学习WEB技术的优秀平台
网站地图 加入收藏 设为首页
您的位置:本站首页>>网络管理>>Apache环境下用域名创建虚拟主机的方法

Apache环境下用域名创建虚拟主机的方法

[ 录入者:angelcat6688 | 时间:2011-11-18 11:25:48 | 作者: angelcat6688| 来源:原创 | 浏览: 次 ]

windows下可以通过绑定主机头的方式实现多个网站使用同一台电脑上的80端口,那么试问,Apache服务器有没有这个功能呢?答案是肯定的。下面我们就来一起讨论一下如何在Apache环境下实现同一台服务器用域名区分多个网站。

其实在Apache下实现虚拟主机的方法比较简单,有两种方法可以实现:

方法一:

直接在httpd.con文件的最后面添加如下代码:

NameVirtualHost 222.106.160.81:80 ;指定服务器的IP地址以及端口号

;虚拟主机设置开始
ServerAdmin admin@abc.com ;网站管理员邮箱(可要可不要)
DocumentRoot d:/website ;网站文件根目录
ServerName www.abc.com ;需要绑定的域名
;开始进行目录权限设置
AllowOverride all ;URL重写相关设置
Order Allow,Deny
Allow from all ;是否允许其它计算机访问目录
;目录权限设置结束
;虚拟主机设置结束

注意:代码中的设置目录权限的代码可以省略,但是在网站根目录没有在httpd.conf或者apache的任何文件中定义过的情况下,目录权限设置代码不可省略,否则将导致网站不能访问,访问者浏览器提示权限不足,为了以防万一,建议大家无论什么情况都加上这段代码。

方法二

apache本身就已经给我们提供了相应的虚拟主机编辑文件,在相对于网站根目录下的/conf/extra/httpd-vhosts.conf这个文件中,大家可以针对这个文件里面的响应参数做修改,相信里面的参数大家都能看懂的,修改完毕之后,在httpd.conf里找到“#Include conf/extra/httpd-vhosts.conf”这段代码,并把前面的“#”去掉,然后重启apache服务,就OK了,实现的效果同方法一一样。

PS:如果您对本文有纠错、质疑、转载、举报等问题时,请加入到网站Q&Q&群:86783981(验证信息:91ctc.com)提交您的问题,让大伙一块讨论。谢谢您的支持,计算机教程中心网将会一如既往的提供优秀资源助您一臂之力!
关闭】【返回顶部

上一篇:已经是第一篇!
您可能感兴趣的文章
91ctc.com 网络先锋,引领科技,本站原创作品[转载请注明出处]。网站Q&Q&群:86783981(验证信息:91ctc.com)
Copyright© 2010-2017 计算机教程中心网 . All rights reserved. 苏ICP备11081842号