wamp设置(多站点配置,自动启动)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wamp设置(多站点配置,自动启动)相关的知识,希望对你有一定的参考价值。

wamp 配置多站点 多网站

所用的版本为WampServer1.74,2.x版本也可以

在安装WAMP目录下打开D:\wamp\Apache2\conf\httpd.conf

然后在文本的末尾输入:

 

方法一:

#############################################################

 

NameVirtualHost *:80         此句必不可少我就是因为少了这个浪费不少时间

 

#项目一

<VirtualHost *:80>

ServerName  ci.com                           #地址栏需要输入的访问的地址

ServerAlias ci                                      #这个好像可有可无,没啥意义

DocumentRoot "D:/wamp/www/ci"   #项目目录

<Directory "D:/wamp/www/ci">       #项目的访问权限或者是重写规则什么的,一般可不管(默认即可)

Options Indexes FollowSymLinks

AllowOverride all

Order Allow,Deny

Allow from all

</Directory>

</VirtualHost>

 

#项目二

<VirtualHost *:80>

ServerName c2.com

ServerAlias c2

DocumentRoot "D:/wamp/www/c2"

<Directory "D:/wamp/www/c2">

Options Indexes FollowSymLinks

AllowOverride all

Order Allow,Deny

Allow from all

</Directory>

</VirtualHost>

 

 

简写方法:
<VirtualHost *:80>

ServerName c.com

ServerAlias c

DocumentRoot "D:/wamp/www/c"

</VirtualHost>

 我最喜欢用的方式,简单方便

###########################################################################

 

其中*为你申请的静态IP地址,我现在在本机测试,所以用的是*,最后要做的就是在

C:\WINDOWS\system32\drivers\etc\hosts中,加上下面2行:

127.0.0.1       ci.com;

127.0.0.1       c2.com;

要不然在地址栏中输入 ci.com 是不会显示我指定的内容了。

 

当然,还有一个方法,把上述内容添加到

 

方法二

##########################################################################

 

D:\wamp\apache2\conf\extra\httpd-vhosts.conf末尾也可以实现一个IP多站点的功能,

不过要把httpd.conf中把“#Include conf/extra/httpd-vhosts.conf”前的注释符号:#号去掉。

 

##########################################################################

经测试,上面2个方法都可以实现一个IP多站点的功能,不过一般第一种方法就够用了。


PS:修改完WAMP中的配置文件别忘了点“重新启动所有服务“(左击右下角WAMP的图标有这个选项)。如果重启后右下角的WAMP图标不是绿色的【wamp 2.0以上才是绿色的,1.74的版本就不是了,请大家自行甄别】,那么说明你改的时候出现错误了(比如我这个就不支持带中文的目录,应该在什么地方有改的,字符集相关的找找)


本文出自 “金晖的博客” 博客,请务必保留此出处http://wh668.blog.51cto.com/1405631/1748959

以上是关于wamp设置(多站点配置,自动启动)的主要内容,如果未能解决你的问题,请参考以下文章

wamp修改空密码以及设置虚拟站点

让 WAMP 在 Windows 启动时自动启动(无需登录或任何 UAC 干扰)

wamp设置多站点与外网访问

wamp-php 集成环境的基础配置

wamp下部署ssl,https,httpd.conf,Apache无法启动,不能启动

wamp的mysql为啥总是自动停止服务