« 织梦DEDE短标题字数长度限制修改
IE6 UL 自适应高度 »

apache部署多目录

admin  October 27 2011 Tags:

 下面两种方法是google出来的,分别通过配置多ip和多端口实现,不是能否用单ip发布多个项目,如有方法请留言,学习一下

1.配置多个ip

简单的说,打开httpd.conf 在最后加入如下内容:

<VirtualHost 127.0.0.2:80>
    DocumentRoot d:/AppServ/www2
    ServerName 127.0.0.2:80
< irtualHost>


<Directory "d:/AppServ/www2">
    Options Indexes FollowSymLinks Multiviews
    AllowOverride All
    Order Allow,Deny
    Allow from all
</Directory>

"d:/AppServ/www2" 为你的站点存放目录:重启apache2以后,你的虚拟主机就配置好了,以后就可以通过127.0.0.2,和127.0.0.3进入不同的站点了。

下面为详细说明分析:

在我们安装APACHE的时候一般默认的apache的配置是只有一个网站,这样切换起来很不方便。其实这个问题很好解决,就是把本机的 apache配置成为虚拟服务器。但是,网上大多数教程的是教用 apache如何配置基于域名的虚拟主机的,而在本机调试网站的时候,一般都是用本地ip(127.0.0.1 或 localhost)直接访问,没有用到域名。所以得把apache配置成为基于ip地址的虚拟主机。

首先,我们都知道,所有以127打头的ip地址都应该指向本机,并不只有127.0.0.1,这点大家可以试试。
这样一来,也就是说本机有足够多的ip地址供你来开设虚拟主机了。

废话少说,进入正式的配置工作,下面是apache的httpd.conf里相关配置部分( httpd.conf 位于 Apache2.2\conf ):
1、Listen部分,必须直接指定端口,不指定ip地址,配置应写为:
Listen 80
2、不用像基于域名的虚拟主机那样写“NameVirtualHost”。

3、虚拟主机配置段:在httpd.conf 最后加上
<VirtualHost 127.0.0.2:80>
    DocumentRoot d:/AppServ/www2
    ServerName 127.0.0.2:80
< irtualHost>

<VirtualHost 127.0.0.3:80>
    DocumentRoot d:/AppServ/www3
    ServerName 127.0.0.3:80
< irtualHost>...

4、然后相应的配置好各个目录属性,下面是一个目录属性的典型配置:
<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>

重启apache2以后,你的虚拟主机就配置好了,以后就可以通过127.0.0.1和127.0.0.2,127.0.0.3进入不同的站点了

2.配置多个端口
配置Apache及实现多站点

安装好Apache以后,可以在浏览器中输入http://localhost 测试,如果配置正常会显示It's Working.
更改第一个站点的根目录:在文件Apache2.2\conf\httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径,如:D:\www\web1
为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等),修改web2.conf中的Listen 8080(原来为80)、ServerName localhost:8080(原来为80)、DocumentRoot "D:/www/web2" (原来为web1)
添加第二个Apache服务:Apache安装目录的bin子目录下,使用如下命令将Apache安装为Windows NT服务:httpd.exe -k install -n "服务名" -f "d:\apache2.2\conf\web2.conf"
其他的命令:
将Apache安装为Windows NT服务:
httpd -k install
指定服务的名称,当你在同一机器上安装多个Apache服务时,你必须为它们指定不同的名字。
httpd -k install -n "服务名"
为不同名称的服务使用不同的配置文件,则安装时需要指定配置文件:
httpd -k install -n "服务名" -f "c:\files\my.conf"
如果你使用的是第一个命令,也就是除 -k install 外没有其它命令行参数,那么被安装的服务名称将是:Apache2 ,配置文件将使用conf\httpd.conf 。
移除一个Apache服务:
httpd -k uninstall
使用下述命令移除特定名称的Apache服务:
httpd -k uninstall -n "服务名"
通常,启动、重启、关闭Apache服务的方法是使用 Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2 和 NET STOP Apache2 或者通过Windows服务控制面板。在启动Apache服务之前,你应当使用下面的命令检查一下配置文件的正确性:
httpd -n "服务名" -t
你可以通过命令行开关来控制Apache服务。要启动一个已经安装的Apache服务,可以使用:
httpd -k startapache部署多个项目
要停止一个已经安装的Apache服务,可以使用:
httpd -k stop
httpd -k shutdown
要重启一个运行中的Apache服务,强制它重新读取配置文件,可以使用:

httpd -k restar

无觅相关文章插件
  • 相关文章:
  • quote 5.aqgl8297
  • http://www.juanyangji.com
  • Haha
    哪里才是我们的家

    北京又堵车了,这样的新闻不知道看了多少了,在深圳住过一样是堵,跟北京差不多,当自己亲身在那个堵车人群中的时候,你就能真的感受到那种焦虑与愤慨,一段几分种就能走过去的路,坐在车上的你,整整耗费了半个小时还没有过去卷扬机。望不到头的车流,看到的是繁华还是失望。



    当一群群人跻身到北京,深圳那样的繁华都市的时候,他们为了什么,钱?生活?还是幸福?看到一个人的评论我觉得说的很好:"看卷扬机到北京堵车严重,说不出是难过还是高兴,有一种幸灾乐祸的感觉,当年考大学(艺术类的),因家底薄没后台,远离了京城,今天回头看,也许是我们这些孩子的幸运,我们生活在蓝天碧海的小城市,住着......8Haha
  • 2012-2-6 13:57:26 回复该留言
  • quote 4.aqgl8297
  • http://www.juanyangji.com
  • Haha
    现在是7点,卷扬机好吧,可能是8点了。



    从长征医院刚回来,很依依不舍。



    到家第一件事情就是遛狗。



    然后给自己卷扬机煮了泡面。



    憧憬下下个礼拜。还真的有点恐惧。



    老爷在日本,老妈卷扬机在医院。



    或许这就是命吧。



    我该试着摆脱悲观的思想,去保持乐观的心态面对这一切。



    明天5点就要起卷扬机床去医院了。



    然后上班-下班-医院-家,4点一线。



    好累的时候,总是想有个人,可以陪着自己。



    但也只是想想而已。



    注定一个人,面对的事情,就锝一个人面对。



    躲不过,再害怕,也建筑卷扬......26Haha
  • 2012-2-1 23:04:00 回复该留言
  • quote 3.aqgl8297
  • http://www.juanyangji.com
  • Haha
    回忆隔在一念之间

    会不停的听一首歌、直到厌卷扬机倦、然后丢弃永不再听。

      

      会一直喜欢一个人、直到疲惫、然后忘记永不想起。

      

      会总是怀念着过去、然后保存永不遗忘。

      

      呐。卷扬机

      

      是不是想念了、你们就在我身边了。

      

      一个人的日子、很平静。

      

      可为何会平静到想要逃建筑卷扬机离。

      

      我想念和你们在一起的日子、虽然有时候累到想哭、却幸福的滴出水来。

      

      想和你们一起恶作剧、笑的眯起眼角。

      

      想和你们一起被卷扬机老师批评、却屡教不改。

      

      想......59Haha
  • 2012-1-27 22:12:15 回复该留言
  • quote 2.aqgl8297
  • http://www.juanyangji.com
  • Haha
    无可奈何之小强

    因为气候的原因吧,重庆的小强异常多,住过两三个地方,无论旧房子或者新房子,抑或3楼还是30楼,小强总是如影随形,在深圳住的时候也有这该死的东西。或许是自己家乡几乎没有出现过这种东西,以前卷扬机也只是在电视上见过而已,当自己真的直面这小强的时候完全体会不到在周星驰看来那么可爱的小强,自己觉得恶心至极。在厨房,厕所,甚至卧室,他们无处不在,到处都有,而且到处爬,也到超市买过建筑卷扬机专门杀小强的药,摆放于各个角落,效果还是有的,第二天便发现厕所躺着几个小强的尸体,觉得恶心,便没有去处理掉,接下来的几天,小强实体在慢慢增多,实在看不下去了,就索性拿水管将他们冲进了下水道,过后......2Haha
  • 2012-1-27 22:12:05 回复该留言
  • quote 1.paze4952
  • Haha
    圣诞节元旦节燕窝大促销,全场8折 !

    有需要的联系:18668003733,13617310555



    马来燕皇集团是马来西亚一家汇集燕屋开发,燕屋销售及管理,燕窝加工厂,燕窝交易中心于一体的专业燕窝集团。我们从源头的燕屋设计开发,引燕,燕屋管理,燕窝采摘, 挑选,分类,包装,检疫检测,进出口报关,产品专卖店,品牌的推广都全程跟进,确保消费者的食品安全。

    我们的燕窝基地是个两千多亩的果园,它位于马来西亚的国家森林边缘.燕屋分布在这一望无际的原始森林里,以森林野果自然繁殖的昆虫吸引岩洞内的金丝燕在人工建造的燕屋内筑巢,既解决了传统"洞燕"内部环境......53Haha
  • 2011-12-2 13:44:26 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。