为了账号安全,请及时绑定邮箱和手机立即绑定

本地环境搭建WampServer 2.5多站点配置详解

很多初学PHP的小慕慕和我有一样的问题,在学习网站的时候想在搭建不同的网站方便调试。该教程已经帮助慕慕官方群的多个小伙伴成功搭建多站点配置。
版本WampServer 2.5
第1步------首先电脑上安装好WampServer2.5
安装步骤省略,大家在Wamp官网下载安装就可以
第2步------创建虚拟主机定义
找到httpd-vhosts.conf 文件,目录在\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf。
(最好以管理员权限修改)
比如说我的所有的站点都放到了D盘的PHP文件夹下。这里我们从头开始创建一个新的虚拟主机来做网站01,命名为 wangzhan01 (我这里用网站01,各位自己可以随便改),首先我们在 D:\PHP 文件夹下新建 wangzhan01文件夹,只需把下面的设置的代码的相应目录更改即可。
在最下面添加以下代码

<VirtualHost *:80>
    ServerName wangzhan01
    DocumentRoot "D:/PHP/wangzhan01"
    <Directory "D:/PHP/wangzhan01">
    AllowOverride all
    Require local
    </Directory>
</VirtualHost>

然后保存文件
第3步-----把新域名加到HOSTS文件中
hosts文件在C:\Windows\System32\drivers\etc 目录。
(你可能编辑保存不了,复制一份在桌面以管理员权限编辑保存再替换)
然后在相应的位置分别输入这两行代码:
127.0.0.1 wangzhan01
::1 wangzhan01
例如

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost
#   ::1             wangzhan01

127.0.0.1       localhost
127.0.0.1       wangzhan01

第4步--------取消掉httpd.conf中关于虚拟主机定义的注释
httpd.conf文件在 E:\wamp\bin\apache\apache2.4.9\conf 目录。
找到这两行代码:

#Virtual hosts
#Include conf/extra/httpd-vhosts.conf

然后把

 #Include conf/extra/httpd-vhosts.conf 

前的 # 取消,如果已经取消就不用更改。
第5步--------刷新域名缓存
用管理员权限打开Windows命令行终端【有些版本win10叫Windows PowerShell(管理员)(A)】,分别运行下面两行代码

先运行net stop dnscache //如果无法停止,这时可以关闭WAMP和清理下正在运行的程序
再运行net start dnscache

第6步——–重启WampServer,测试是否成功
在wangzhan01文件夹下创建一个php文件,命名为index.php.
index.php文件中放入以下内容:

<?php
echo '配置成功';
?>

然后保存。
现在在浏览器中输入http://wangzhan01/index.php
输出了 ‘配置成功’,证明我们多站点配置成功啦!

点击查看更多内容
2人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消