WIN7下wamp配置虚拟主机

第一步:
找到:\wamp\bin\apache\apache2.4.9\conf\httpd.conf
#Include conf/extra/httpd-vhosts.conf ,删掉“#”。为开启虚拟主机
第二步:
找到:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf
按初始安装配置时,文件存放在www目录下,所以首先配置它。
如下。如若添加多个,则多次操作。

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "D:/wamp/www/"
    ServerName localhost
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/localhost-error.log"
    CustomLog "logs/localhost.log" common
</VirtualHost>

第三步:对httpd.conf文件,添加如下

<Directory "d:/wamp/www/">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

第四步:
找到C:\Windows\System32\drivers\etc\hosts文件,可添加如下网址。
127.0.0.1 localhost
127.0.0.1 www.vdj.com
127.0.0.1 hello.com
第五步:
重启wamp的apache服务。

有时候本地搭建wamp的时候会出现:输入http://127.0.0.1访问正常,当输入http://localhost/,apache出现You don’t have permission to access/on this server.的提示,如何解决?

找到httpd.conf,用记事本打开httpd.conf,然后将

Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all

这里改成:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>
<Directory />
    Order Deny,Allow
    Deny from all  
    Allow from 127.0.0.1
</Directory>

将Deny from all 改为:Allow from all ,然后重新启动所有服务。
现在打开localhost或127.0.0.1时发现可以访问了,但访问phpmyadmin时候,出现“You don’t have permission to access /phpmyadmin/ on this server.”的提示。

解决方法,打开如下文件:
D:/wamp/alias/phpmyadmin.conf    //这个就是你的wamp的安装目录下的内容,用编辑器打开
修改成这样:

<Directory "d:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Allow from all
    Allow from 127.0.0.1
</Directory>

修改保存后,一定要记得重启wampserver哟。接下来就应该搞定了吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值