继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

关爱PHP成长协会会长
关注TA
已关注
手记 1
粉丝 10
获赞 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
输出了 ‘配置成功’,证明我们多站点配置成功啦!

打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP

热门评论

为什么不用 3.0.6版本 原谅我喜欢用最新版本的  哈哈

审核好慢,还有一个很基础问题就是,本地配置多版本PHP环境

查看全部评论