WAMP多网站配置FOR本地127.0.0.1[单IP多域名配置]

本文详细介绍如何在Windows XP环境下使用WAMP服务器搭建多个虚拟主机站点。步骤包括启用虚拟主机功能、配置域名与目录映射等,适用于希望在同一台计算机上运行多个独立PHP项目的开发者。
系统环境:windows xp  和 wamp apache2.2.8
 --------------------------------------------------------------------------------------------------------------------
第一步、开启WAMP虚拟主机功能
打开\wamp\bin\apache\apache2.2.8\conf\httpd.conf文件
查找:
#Include conf/extra/httpd-vhosts.conf
去掉前面的#号
 
--------------------------------------------------------------------------------------------------------------------
第二步、创建虚拟主机文件夹
建议目录在外部创建,不要在集成环境中创建,我们在F:/下创建网站根目录,我们创建2个文件夹test1和test2分别对应网站1,网站2
新站设置的文件夹为test1,域名为 www.test1.com
新站设置的文件夹为test2,域名为 www.test2.com
 
【这2个域名是我们自己随意写的,比如a1.com、a2.com】
--------------------------------------------------------------------------------------------------------------------
第三步、开启test1、test2文件夹虚拟主机权限
打开\wamp\bin\apache\apache2.2.8\conf\httpd.conf文件
在最后一行添加如下代码:
# test1.com
<Directory "F:/test1/">
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
# test2.com
<Directory "F:/test2/">
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>

这里的F:/test1/就是第二步新加的网站1目录
这里的F:/test2/就是第二步新加的网站2目录
 
--------------------------------------------------------------------------------------------------------------------
第四步、绑定域名和目录
打开\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf
直接在最下面添加代码:
    
<VirtualHost *:80>
    ServerAdmin 
test1@admin.com
    DocumentRoot "F:/test1/"
    ServerName 
www.test1.com
    ServerAlias *.test1.com  //泛解析,需要就加上
    ErrorLog "logs/test1.ingenidev-error.log"
    CustomLog "logs/dummy-test1.log" common
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin 
test2@admin.com
    DocumentRoot "F:/test2/"
    ServerName 
www.test2.com
    ServerAlias *.test2.com  //泛解析,需要就加上
    ErrorLog "logs/test2.ingenidev-error.log"
    CustomLog "logs/dummy-test2.log" common
</VirtualHost>
注意:
1.DocumentRoot  “F:/test1” 中的test1文件夹就是我们刚刚在前面创建的文件夹
2.ServerName   www.test1.com   是test1所对应的域名
 
--------------------------------------------------------------------------------------------------------------------
 第五步、修改hosts文件
打开 C:\WINDOWS\system32\drivers\etc
在文件最后面加入这两行:
127.0.0.1        www.test1.com
#192.168.1.108     my.test1.com    you.test1.com     he.test1.com    //泛解析时候,根据自己需求去添加二级域名【hosts不支持泛解析】
127.0.0.1        www.test2.com
 #192.168.1.108    my.test2.com    you.test2.com     he.test2.com   //泛解析时候,根据自己需求去添加二级域名【hosts不支持泛解析】
--------------------------------------------------------------------------------------------------------------------
第六步、重启WAMP ,输入 www.test1.com  /  www.test2.com  就可以访问了。
【后记:以后新加网站只需通过修改这两个文件(httpd-vhosts.conf和hosts),分别加入类似代码即可】

---------------------------------------------------------------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值