Appserv2.5.10怎么在本地搭建多个织梦网站?

作者: AG亚游集团 分类: 媒体专栏 发布时间: 2018-03-14

Appserv2.5.10怎么在本地搭建多个织梦网站?

本地搭建多个网站,方法很多,本篇只讲最简单的。

环境搭建:appserv集成环境,版本2.5.10,其他版本不祥。一键安装php+mysql

第一种方法:

环境安装成功后,www目录即为网站的根目录,网站可放在该目录下。

如果有多个网站,可以在www下新建子文件夹,然后通过,http://127.0.0.1/xxx/通过子文件夹名称来访问,当然子文件夹里也要安装织梦程序。注意数据库不要用同一个,安装的时候注意。

这样实现了多个网站的搭建,缺点也非常明显,新手很容易被标签和路径搞晕,发生未知的错误,增加调整代码时间成本,不易管理。

第二种方法:

多建几个和www平行的文件夹,通过http://127.0.0.x访问不同的网站,如www2对应http://127.0.0.2,www3对应http://127.0.0.3

第一步:修改hosts文件

该文件一般在C:\Windows\System32\drivers\etc 用记事本打开,如果没有特别重要的映射记录,可直接清空hosts文件。并添加如下代码:

127.0.0.1 localhost

#127.0.0.1 www.wangzhan1.com

#127.0.0.2 www.wangzhan2.com

#127.0.0.3 www.wangzhan3.com

第二步:修改httpd.con文件

打开appserv的安装目录,在apache/conf文件夹下,找到httpd.conf文件,分别去掉下面两行文字前面的#号。

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

#Include conf/extra/httpd-vhosts.conf

去掉第一个#意思是启用apache的虚拟主机功能。

去掉第二个#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。

并在httpd.conf文件最下方直接添加如下代码:

<VirtualHost 127.0.0.1:80>
DocumentRoot d:/AppServ/www
ServerName 127.0.0.1:80
</VirtualHost>
<VirtualHost 127.0.0.2:80>
DocumentRoot d:/AppServ/www2
ServerName 127.0.0.2:80
</VirtualHost>
<VirtualHost 127.0.0.3:80>
DocumentRoot d:/AppServ/www3
ServerName 127.0.0.3:80
</VirtualHost>
 
<Directory "d:/AppServ/www">
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
<Directory "d:/AppServ/www2">
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
<Directory "d:/AppServ/www3">
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
 
保存后,重启Apache,这样就实现了本地搭建多个网站,不用每次都删除之前的数据,简单方便。
可以通过,127.0.0.1访问www文件的内容;127.0.0.2访问www2的内容;127.0.0.3访问www3的内容。

本页标签: 织梦



如果觉得本文对您有用,请您任意打赏。博主QQ/微信:468161447