apache多站点配置汇总
2013-06-16 00:27
302 查看
apache多站点配置汇总
多站点总的来说就三种:基于多ip多站点,基于单ip多域名多站点,基于单ip多端口站点1、基于多ip的站点(使用很少,那有那么多ip给你用啊)
要求:有两个IP(192.168.81.130和192.168.81.132,要求输入两个ip访问两个不同的站点)
第一步:先设置监听端口
找到httpd.conf中的listen添加如下内容
Listen 192.168.81.130:80
Listen 192.168.81.132:80(这里提示下端口如果设置成其他端口也可以,但是你输入ip之后需要加上端口号~~)
第二步:建立虚拟主机
在httpd.conf最后添加如下内容
NameVirtualHost 192.168.81.130:80
<VirtualHost 192.168.81.130:80>
ServerName 192.168.81.130
DocumentRoot “D:/wamp/www/”
<Directory “D:/wamp/www/”>
order allow,deny
allow from all
</Directory>
</VirtualHost>
NameVirtualHost 192.168.81.132:80
<VirtualHost 192.168.81.132:80>
ServerName 192.168.81.132
DocumentRoot “F:/www/”
<Directory “F:/www/”>
order allow,deny
allow from all
</Directory>
</VirtualHost>
第三步:重启apache,这样可以在浏览器上输入192.168.81.130和192.168.81.132访问一个web服务器上的不同网站了
2、基于单ip多站点
要求:假如服务器IP是192.168.81.131,域名为www.test.com和www.test2.com(如果不了解域名和服务器ip关系可以查询相关资料)
第一步:建立虚拟主机
NameVirtualHost 192.168.81.131:80
<VirtualHost 192.168.81.131:80>
ServerName www.test.com#这里不带http
DocumentRoot “D:/wamp/www/”
<Directory “D:/wamp/www/”>
order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.81.131:80>
ServerName www.test2.com#这里不带http
DocumentRoot “F:/www/”
<Directory “F:/www/”>
order allow,deny
allow from all
</Directory>
</VirtualHost>
这样就可以通过不同的域名访问到同一一个服务器上的不同网站了~~
3、基于单ip多端口
要求:服务器ip是192.168.81.131,输入192.168.81.131访问D盘下的www目录,输入192.168.81.131:82访问F盘下的www目录
第一步:设置监听端口
Listen 192.168.81.131:80
Listen 192.168.81.131:82
第二步:设置虚拟主机
NameVirtualHost 192.168.81.131:80
<VirtualHost 192.168.81.131:80>
ServerName 192.168.81.131
DocumentRoot “D:/www/”
<Directory “D:/www/”>
order allow,deny
allow from all
</Directory>
</VirtualHost>
NameVirtualHost 192.168.81.131:82
<VirtualHost 192.168.81.131:82>
ServerName 192.168.81.131:82
DocumentRoot “F:/www/”
<Directory “F:/www/”>
order allow,deny
allow from all
</Directory>
</VirtualHost>
附:这样三个的区别和使用大家了解了吧?
出自:http://www.0377joyous.com/archives/580.html
相关文章推荐
- apache的多站点虚拟主机配置方法
- apache配置多端口多站点
- windows下,apache多站点的配置
- Linux Apache配置多个站点同时运行
- xampp Apache启动后无法访问站点解决方法汇总
- apache配置多个站点的几种常用方法
- Linux环境下Apache配置多个虚拟主机挂载多站点同时运行
- Apache与Tomcat站点配置
- Linux环境下Apache配置多个虚拟主机挂载多站点同时运行
- apache配置多站点
- 宝塔面板+djiango+mod wsgi +apache 配置多项目站点
- window apache 多站点配置
- windows下利用apache配置WEB站点 推荐
- 通过配置apache实现多个站点访问
- 在一个Ubuntu系统上配置Apache支持多个站点
- Apache 同一个IP下配置多个站点
- apache 多站点配置
- Apache配置同一端口(非80)多站点
- windows apache 配置多个服务 站点 Apache Service Monitor
- apache多站点配置+多端口配置