wamp5下的虚拟主机的详细配置

          在我的实际开发中,我们都是用一个单独的域名去访问一个服务器的ip,或者是虚拟主机,所以我们也必要为我们的 本地开发做一个虚拟的域名来访问,这样可以避免各种路径的问题。下面来看看我们设置的步骤。

1  编辑httpd.conf

        查找Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉。

2  编辑httpd-vhosts.conf

我把WAMPServer安装在D:servers/wamp,所以我这里的路径是D:\servers\wamp\Apache2\conf\extra\httpd-vhosts.conf。

把里面的内容清空掉,换成下面的内容:

//设置域名和文件夹的绑定

NameVirtualHost *:80 ServerName www.woaini.com

ServerAliaswww.woaini.com

DocumentRoot “D:/wamp/www/woaini”

3 编辑httpd.conf

找到DocumentRoot “D:/servers/wamp/www”这项,这是默认根目录路径,但是要更改的不是这个,一直往下找,找到<Directory “D:/servers/wamp/www”>,然后在该后加上如下内容:

<Directory “D:/servers/wamp/www”>

 Options Indexes FollowSymLinks

 AllowOverride all

Order Allow,Deny

Allow from all

//这个是是我们设置的,使得有访问这个文件夹的路径,要不然到时候会出现权限不够的403错误

<Directory “D:/servers/wamp/www/woaini”>

Options Indexes FollowSymLinks

AllowOverride all

 Order Allow,Deny

 Allow from all

4  修改C:/WINDOWS/system3/drivers/etc/host这个文件

用记事本打开,加上如下内容: //这个拦截浏览器的地址,强制将这个域名跳转到指定的本地ip

127.0.0.1  www.woaini.com

好了,然后重启apache,在浏览器里面输入www.woaini.com,这样就可以看到我们设置的文件里面的文件。

总结,在整个过程中,主要就是四步,首先开启虚拟主机,绑定域名和文件夹路径,更改文件夹的权限,强制域名跳转到指定的ip(这个不是必须的,我们可以让域名服务商直接解析ip 到我们的电脑)

共有 3 条评论

Top