当前位置:首页 > 商讯 >

Apache 一台主机绑定多个域名及虚拟主机

编辑:北京聚贤贵都宾馆有限公司时间:2017-09-06 09:53:31阅读次数:2
Apache 一台主机绑定多个域名及虚拟主机

今天研究了下Apache下如何使用一台主机绑定多个域名且使用80端口。说白了就是在一台主机上运行多个网站,并且网站域名都是使用的80端口。

具体方法如下:

1、进入Apache conf目录,找到httpd.conf,比如我的目录是:C:\Program Files (x86)\Apache Group\Apache2\conf。

2、用记事本或者其他文本编辑器打开httpd.conf,找到#NameVirtualHost *:80这一行(或者搜索NameVirtualHost)。

3、建议阅读下注释中的内容,采集软件,包括NameVirtualHost以及下面的VirtualHost的注释。

4、添加如下信息到你的httpd.conf文件:

NameVirtualHost 219.133.61.226:80 <VirtualHost 219.133.61.226:80> ServerAdmin web1@web1.com DocumentRoot /usr/local/apache2/htdocs1 ServerName www.web1.com ErrorLog logs/web1.com-error_log CustomLog logs/web1.com-access_log common </VirtualHost> <VirtualHost 219.133.61.226:80> ServerAdmin web2@web2.com DocumentRoot /usr/local/apache2/htdocs2 ServerName www.web2.com ErrorLog logs/web2.com-error_log CustomLog logs/web2.com-access_log common </VirtualHost> NameVirtualHost 219.133.61.226:80 <VirtualHost 219.133.61.226:80> ServerAdmin web1@web1.com DocumentRoot /usr/local/apache2/htdocs1 ServerName www.web1.com ErrorLog logs/web1.com-error_log CustomLog logs/web1.com-access_log common </VirtualHost> <VirtualHost 219.133.61.226:80> ServerAdmin web2@web2.com DocumentRoot /usr/local/apache2/htdocs2 ServerName www.web2.com ErrorLog logs/web2.com-error_log CustomLog logs/web2.com-access_log common </VirtualHost>

这里NameVirtualHost 是你的主机的IP地址加端口号


<VirtualHost 219.133.61.226:80> <VirtualHost 219.133.61.226:80>[

</VirtualHost>

</VirtualHost>

上面的表示一个虚拟主机,站群软件,这里需要注意的是ServerName是你的域名,这样就可以配置多个域名,而且绑定的都是80端口。各位来试试吧。

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:荆门SEO http://jingmen.4567w.com

上一篇:Yii 访问 Gii(脚手架)时出现 403 错误 下一篇:最后一页

相关阅读