Apache 一台主机绑定多个域名及虚拟主机
2013-08-20 15:12
281 查看
今天研究了下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 是你的主机的IP地址加端口号
<VirtualHost 219.133.61.226: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 是你的主机的IP地址加端口号
<VirtualHost 219.133.61.226:80>
</VirtualHost>上面的表示一个虚拟主机,这里需要注意的是ServerName是你的域名,这样就可以配置多个域名,而且绑定的都是80端口。各位来试试吧。
相关文章推荐
- Apache 一台主机绑定多个域名及虚拟主机
- 【转】Apache虚拟主机的配置和泛解析域名的绑定
- win+apache下配置虚拟主机和绑定域名
- apache设置多个虚拟主机使多个域名可行有两种办法:1.多个IP解析到不同虚拟主机 2.单个IP绑定多个域名分解
- windows2003下apache配置虚拟主机和绑定域名服务
- Apache让一台虚拟主机接受多域名解析
- windows2003下apache配置虚拟主机和绑定域名服务
- Apache让一台虚拟主机接受多域名解析(转)
- apache服务器一个ip(如:127.0.0.1)和多个域名(虚拟主机)的绑定
- 转载:一台apache主机上如何绑定多域名
- windows2003下apache配置虚拟主机和绑定域名服务
- windows2003下apache配置虚拟主机和绑定域名服务 .
- apache虚拟主机的配置,一个IP绑定多个域名
- apache 虚拟主机:域名绑定
- wamp的Laravel项目的Apache虚拟主机域名绑定和端口修改(实用)
- 虚拟主机下实现多域名绑定不同的子目录的方法
- apache修改空主机头,禁止IP访问及未绑定域名访问
- 一个IP绑定多个域名(虚拟主机)设置方法
- APACHE环境下同IP多域名虚拟主机的设置方案全攻略[ubuntu 12, linux]