wamp中多站点配置

  今天把wamp配置搞明白了,需要记一下,要不然又忘了还得重新学习。其实配置方法很简单,我的wamp安装在F盘中,你们如果安装在C盘中,改一下路径就可以了,跟着我做,一定可以配置好。一共分为三步:

一:修改F:\wamp\bin\apache\apache2.4.9\conf\extra文件夹下的httpd-vhosts.conf文件,需要修改的地方我已经标出该文件如下所示:
这里写图片描述
  学习英语的应该都能看懂,这两个是人家写的例子,当你配置的时候可以直接在上面修改,也可以前面加“#”注释掉。我来解释一下:

  • ServerAdmin是管理员的邮箱(可以去掉或不修改);
  • DocumentRoot是站点的目录,我修改为 “F:/wamp/www/demo1”;
  • ServerName是站点的名字,我修改为 demo1.com;
  • ServerAlias是站点的别名,可以修改为www.demo1.com;
  • ErrorLog 是错误日志(可以去掉或不修改),目录自己指定;
  • customlog是访问日志(可以去掉或不修改),目录自己指定。

我在wamp中www的文件夹下面建立了三个站点,
1:localhost(默认的),修改DocumentRoot 路径为 DocumentRoot “F:/wamp/www/”不过这个站点可以随意指定任何目录;
2:demo1.com,修改DocumentRoot 路径为 DocumentRoot “F:/wamp/www/demo1”;
3:demo2.com,修改DocumentRoot 路径为 DocumentRoot “F:/wamp/www/demo2”;
  切记不需要的地方一定要注释掉,有一行没有注释,Apache就不能正常启动,修改后如下所示:
这里写图片描述

注意:以上是为了配置多站点的必要模块,但是我们还需要在Apachep配置文件中应用或者打开此模块;

二:在apache配置文件中开启多站点模块,也就是开启上面配置好的模块
  Apache配置文件为:
F:/wamp/bin/apache/apache2.4.9/conf/httpd.conf 。配置此文件之前一定要备份,否则一步出错可能无法启动,我的Apache版本为2.4.9;因此我们打开此文件,搜索单词httpd-vhost;然后把前面的注释去掉,去掉后的配置如下图所示:
这里写图片描述
然后查找onlineoffline单词,修改权限,目的是允许所有的外部访问可以访问到服务器;
修改后的代码:
这里写图片描述

三:最后我们修改host文件,让配置好的站点有域名指向
在host文件后面添加三句如下图所示:
这里写图片描述

如果按照我上面配置的信息,肯定可以配置成功,一共三步,关键是用心记住你每一步的的操作和他们代表的意思。有问题直接评论回复。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值