Apache设置多个监听端口与架设多个网站的方法
2016-08-03 17:10
666 查看
现在想实现这样一种效果,在一个Apache服务器中设置多个监听端口,每一个端口都对应着一个网站
打开Apache的httpf.conf文件,我使用的Apache版本是2.2.31
找到,大概129行附近
#LoadModule vhost_alias_module modules/mod_vhost_alias.so去掉前面的#号,这句话的意思是开启虚拟服务器的模式
再找到,我的在471行
#Include conf/extra/httpd-vhosts.conf去掉前面的#号,这句话的意思是引入虚拟服务器配置文件
接着,找到DocumentRoot
这个值要设置为你所有网站目录的最顶层目录
比如,A文件夹中包含B文件夹和C文件夹,B、C文件夹分别对应一个网站,这时,DocumentRoot就要设置为指向A文件夹的路径
继续,找到Listen 80
在下面添加,例如要监听81端口
保存后打开extra文件夹下的httpd-vhosts.conf文件
默认的这两个可以删掉
添加我们需要的
<VirtualHost *:80>
DocumentRoot "D:/example/example/1"
ServerName www.xxx.com
</VirtualHost>注意空格 否则会报语法错误!
保存,重启Apache
这样就OK了
打开Apache的httpf.conf文件,我使用的Apache版本是2.2.31
找到,大概129行附近
#LoadModule vhost_alias_module modules/mod_vhost_alias.so去掉前面的#号,这句话的意思是开启虚拟服务器的模式
再找到,我的在471行
#Include conf/extra/httpd-vhosts.conf去掉前面的#号,这句话的意思是引入虚拟服务器配置文件
接着,找到DocumentRoot
这个值要设置为你所有网站目录的最顶层目录
比如,A文件夹中包含B文件夹和C文件夹,B、C文件夹分别对应一个网站,这时,DocumentRoot就要设置为指向A文件夹的路径
继续,找到Listen 80
在下面添加,例如要监听81端口
保存后打开extra文件夹下的httpd-vhosts.conf文件
默认的这两个可以删掉
添加我们需要的
<VirtualHost *:80>
DocumentRoot "D:/example/example/1"
ServerName www.xxx.com
</VirtualHost>注意空格 否则会报语法错误!
保存,重启Apache
这样就OK了
相关文章推荐
- Apache配置——监听多个端口 对应多个不同的网站目录
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置多个监听端口和不同的网站目录的简单方法(转)
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置多个监听端口和不同的网站目录的简单方法
- Apache配置多个监听端口和不同的网站目录的简单方法
- 设置Apache监听多个端口
- apache修改网站根目录无效(设置好了,但无效)解决方法
- 设置一个监听器监听多个按钮事件(点击按钮进入一个指定的网站)
- https多网站1个IP多个SSL证书的Apache设置办法
- apache启用多个端口的方法
- apache设置不同端口监听不同目录
- apache配置监听多个端口
- apache 2.4 配置多个端口监听的方法
- https多网站1个IP多个SSL证书的Apache设置办法
- Apache之——配置虚拟目录(监听多个端口)
- 在apache中设置禁止使用IP访问网站的方法
- Apache配置多个监听端口和不同的网站目录