windows apache virtualhost

本地windows下apache多项目部署

相关文件:

1. D:\Program Files\Apache Software Foundation\Apache2.2\conf\extra\httpd-vhosts.conf

2. D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf

2. C:\WINDOWS\system32\drivers\etc\hosts(慎用)

第一步:

文件:D:\Program Files\Apache Software Foundation\Apache2.2\conf\extra\httpd-vhosts.conf

NameVirtualHost *:80 (apache访问默认端口,安装完apache该文件自动生成无需添加)

<VirtualHost 127.0.0.3>
    ServerAdmin jiangzuojia@foxmail.com
    DocumentRoot "D:\workspace\rsgold"
    ServerName www.rsgold.com
    ErrorLog "logs/www.rsgold.com-error.log"
    CustomLog "logs/www.rsgold.com-access.log" common

    <Directory "D:\workspace\rsgold\rsgold">
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        allow from all
    </Directory>
    LoadModule wsgi_module modules/mod_wsgi.so
    WSGIScriptAlias / "D:\workspace\rsgold\rsgold\django.wsgi"

</VirtualHost>

主要说明:

(1)127.0.0.3 表示访问地址是:127.0.0.1:80

(2)DocumentRoot 项目路径名“D:\workspace\rsgold”是我的项目路径,根据具体情况设置。

(3)ErrorLog 和 CustomLog  配置日志名称,路径定位到: D:\Program Files\Apache Software Foundation\Apache2.2

(4)Directory 节点配置访问权限, <Directory "D:\workspace\rsgold\rsgold">项目权限

(5)让apache 加载 django 的 wsgi 模块,当然D:\Program Files\Apache Software Foundation\Apache2.2\modules\mod_wsgi.so 文件必须真实存在

(6)WSGIScriptAlias 指令两个参数:” / “ 表示访问路径,即:http://127.0.0.1/;也可以配置成其他的,如:” /rsgold “,则访问路径就变成:http://127.0.0.1/rsgold(我都配置成/)

(7)C:\WINDOWS\system32\drivers\etc\hosts 文件控制DNS解析。

如果想让:ServerName www.rsgold.com 中的 www.rsgold.com 生效,则修改该文件:

127.0.0.1       localhost
127.0.0.3       www.rsgold.com

第二步:

文件:D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf

(1)Listen 80

(2)启动 httpd-vhosts.conf 配置

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值