博客列表 >为apache配置多个虚拟机

为apache配置多个虚拟机

庙凡的博客
庙凡的博客原创
2018年05月10日 11:35:17740浏览

修改httpd.conf

打开apache(Apache24)/conf/httpd.conf 文件,将#Include conf/extra/httpd-vhosts.conf前面的#号去掉,启用虚拟主机。

修改httpd-vhosts.conf

打开apache(Apache24)/conf/extra/httpd-vhosts.conf文件,添加虚拟主机信息,可以这只不同的域名指向不同的文件目录

<VirtualHost *:80>

ServerAdmin amyliyanice@163.com

DocumentRoot "D:/AppServ/www/wx/"

ServerName wx.dev

ServerAlias www.wx.dev

ErrorLog "logs/wx.dev.log"

CustomLog "logs/wx.dev.log" common

</VirtualHost>

设置hosts(不可缺少的一步)

打开C:\Windows\System32\drivers\etc\hosts文件添加域名解析

127.0.0.1 localhost 

127.0.0.2 www.wx.dev 

127.0.0.3 www.nyy.dev

通过以上步骤,重启apache就可以在本地通过不同的域名访问不同的站点文件。

*apache错误:.htaccess: Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration. 

错误解决方法 在apache的配置文件httpd.conf中将#LoadModule rewrite_module modules/mod_rewrite.so前的#去掉,再重启服务器*


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议