怎样在windows下配置apache vhost

 我来答
潭州教育
2017-04-26 · 上网学习,就来潭州!
潭州教育
潭州教育总部坐落于美丽的星城长沙,位于麓谷芯城科技园拥有两座办公大厦。办公面积4万多平方;6000多名师资教学力量。200多门课程;在线学习学员高达1100万名学员,30万VIP学员。
向TA提问
展开全部

1.找到你的Apache安装目录,下图为小编的Apache安装的目录



2.点击conf文件夹  进入配置目录,找到httpd.conf 文件,

3.打开httpd.conf 文件,如图,

找到地475行,

或者ctr+f 查找httpd-vhosts.conf  

去掉前面的#

ps: Include conf/extra/httpd-vhosts.conf(这指的是Apache安装目录下面的conf 文件夹下面的extra下面的httpd-vhosts.conf文件 ,如果你要更改目录也可也,但必须指定正确的目录)。

4.找到 根据上一步你指定的文件路径 

5.打卡httpd-vhosts.conf文件  ,设置端口,默认为80端口不用修改,如果你的8端口其它程序占用,请修改。

6.虚拟主机的配置,详见图解


7.重启Apache。 开始—> 运行 —> cmd 输入命令

net stop  Apache2.2net start Apache2.2

快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
ZHANGSIYUshine
2017-08-24 · TA获得超过282个赞
知道小有建树答主
回答量:367
采纳率:60%
帮助的人:65万
展开全部

找到 httpd.conf


#LoadModule vhost_alias_module modules/mod_vhost_alias.so
改为
LoadModule vhost_alias_module modules/mod_vhost_alias.so

#Include conf/extra/httpd-vhosts.conf
改为
Include conf/extra/httpd-vhosts.conf

找到  httpd-vhosts.conf

#监听多个端口 (自行设置)
Listen 80
Listen 8003
Listen 8004

<VirtualHost *:80> # 对应上面你定义的端口
    #监听80端口,地址是 D:\apache24\htdocs
    DocumentRoot D:\apache24\htdocs
</VirtualHost>

<VirtualHost *:8003>
    DocumentRoot D:\apache24\htdocs/8003
</VirtualHost>

<VirtualHost *:8004>
    DocumentRoot D:\apache24\htdocs/8004
</VirtualHost>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式