你的位置:博客首页 > PHP > 文章

DedeAMPZ怎么配置多个站点

字号: 【小】-【中】-【大】 时间:2014年08月15日 | 作者:陈思贝 | | 3008次浏览

DedeCMS出品的DedeAMPZ是一款非常简便使用的本地PHP环境搭建程序。这款程序当然也支持多站点。

下面讲讲配置多站点的方法:

首先打开面板中的【修改WEB站点配置】

在弹出的Apache 多站点设置中你能见到一下代码:


NameVirtualHost *:80

##VhostStart

# 这里默认站点的设置,未知域名如果IP与服务器一致,也会指向此站点

# 如果你想通过IP访问方式或非法域名不能访问你的服务,把这站点的目录设为一个不存在目录即可

<VirtualHost *:80>

ServerAdmin admin@myhost.com

DocumentRoot "D:/DedeAMPZ/WebRoot/Default"

php_admin_value open_basedir "D:/DedeAMPZ/WebRoot/Default"

ServerName localhost

ErrorLog logs/default-error_log

CustomLog logs/default-access_log common

</VirtualHost>

# 这里是虚拟主机(服务器上运行多个站点)设置的一个例子

# 如果你要增加网站,把下面配置复制一份,修改目录和域名即可


先将D:/DedeAMPZ/WebRoot/路径下的Default文件夹改名,或者删除不要,不管怎么样,只要让这个路径不存在即可。

然后将代码复制两份(需要几个站点就复制几份),配置如下:

<VirtualHost *:80>

ServerAdmin admin@myhost.com

ServerName www.test1.com

ServerAlias test1.com

DocumentRoot "D:/DedeAMPZ/WebRoot/test1"

php_admin_value open_basedir "D:/DedeAMPZ/WebRoot/test1"

ErrorLog logs/all-error_log

CustomLog logs/all-access_log common

</VirtualHost>


<VirtualHost *:70>

ServerAdmin admin@myhost.com

ServerName www.test2.com

ServerAlias test2.com

DocumentRoot "D:/DedeAMPZ/WebRoot/test2"

php_admin_value open_basedir "D:/DedeAMPZ/WebRoot/test2"

ErrorLog logs/all-error_log

CustomLog logs/all-access_log common

</VirtualHost>


将两个站点分别放在test1和test2两个文件夹内。


然后就是配置host文件了

打开host文件,把下面两行添加进去


127.0.0.1 www.test1.com

127.0.0.1 www.test2.com


现在就可以通过浏览器访问www.test1.com和www.test2.com来访问这两个本地站点了。

说明:
1、本站所有资源解压密码均为:chensibei.com
2、转载请注明本文地址:http://chensibei.com/dedeampzpeizhi.html | 陈思贝博客

标签:网站设计Host修改DedeAMPZ

返回顶部给我流言