wampserver下配置虚拟主机实现多站点支持[修改]
wampserver 下配置虚拟主机实现多站点支持[修改]分类: PHP 2012-12-17 22:10 1309人阅读 评论(0) 收藏 举报Wampserver 是由德国人开发,在windows
wampserver 下配置虚拟主机实现多站点支持[修改]
分类: PHP 2012-12-17 22:10 1309人阅读 评论(0) 收藏 举报
Wampserver 是由德国人开发,在windows 环境下实现apache php mysql的一款集成环境软件,wampserver 自带SQLitemanager 和Phpmyadmin 软件;为用户设计了简单易用的图形化界面,并且包括了简体中文、英文在内的十余种语言包,可自由切换,wampserver 可用于服务器环境快速配置或本机测试。可到wampserver 官方网站下载。 本篇文章介绍如何在本机wampserver 环境下,配置cnpeng.org 测试环境;同理可在服务器端配置虚拟主机,实现多站点共存。
1. 启动wampserver 服务,左键单击右下角wampserver 图标,打开Apache 菜单下“httpd.conf”文件;
2. 在“httpd.conf”文件最下面添加以下代码: Include "d:/wamp/alias/*"
# #开始配置虚拟主机,域名为bjash.com, 目录为d:/wamp/xxx/
NameVirtualHost *:80
# ServerAdmin = 管理员EMAIL
ServerAdmin [url=mailto:admin@localhost.com]admin@localhost.com[/url] # DocumentRoot = 网站主目录的盘符路径
DocumentRoot d:wampxxx
# ServerName = 绑定的域名入口
# 即: 通过 bjash.com 访问的请求
ServerName bjash.com
#别名,泛域名,用*表示泛域名,如果要接收三级泛域名解析,可以写成这样:*.my.bjash.com
ServerAlias *.bjash.com
# 这里是配置网站主目录的访问权限, 注意斜线
Options FollowSymLinks
AllowOverride all
,Order allow,deny
Allow from all
##重新定义wampserver 根目录
NameVirtualHost *:80
# ServerAdmin = 管理员EMAIL ServerAdmin [url=mailto:admin@localhost.com]admin@localhost.com[/url] # DocumentRoot = 网站主目录的盘符路径
DocumentRoot d:wampwww # ServerName = 绑定的域名入口
# 即: 通过 localhost 访问的请求
ServerName localhost
# 这里是配置网站主目录的访问权限, 注意斜线
Options FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
1. 在托盘中左键单击wampserver ,重启所有服务;
2. 用记事本打开C:WINDOWSsystem32driversetc 目录下hosts 文件,在最
下面添加一行:
127.0.0.1 www.bjash.com
127.0.0.1 bjash.com
3. ok! 在浏览器下输入http://bjash.com, 可以看到通过http 已经访问到本机
下d:/wamp/xxx/ 目录。