IIS和apache共用80端口的方法-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

IIS和apache共用80端口的方法

zerach 2015-09-08 11:44:40 7590
准备条件:
    1.完成配置IIS,这样可以运行asp环境
    2.安装phpnow,这是Apache+PHP+MySQL的集成套件
    下面开始配置
1.首先修改IIS中的80端口,这样你的phpnow才能完成整个过程的安装和以下的配置..
2.开始修改配置文件
   ①找到.\Apache2\conf\httpd.conf文件,并将前面的“#”去掉
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Include conf/extra/httpd-vhosts.conf
    ②修改.\Apache2\conf\extra\httpd-vhosts.conf文件,并增加如下代码
<01>
    AllowOverride All
    Order allow,deny
    Allow from all
</02>
NameVirtualHost *
<03>  
    ProxyPreserveHost On  
    ServerName IIS站点域名
    ProxyPass / http://IIS站点域名:8080/  
    ProxyPassReverse / http://IIS站点域名:8080/  
</04>
    下面我来重点说下这个代码的修改,NameVirtualHost * 代码以上的在phpnow几乎都不用更改的,主要是下面的  这里面的说明一下几点
    ①.”IIS站点域名“ 这个位置替换你之前在IIS建的站点名称
    ②.”8080“这个端口就是你之前修改的端口
    ③.好多空格需要加上,劲量复制代码
    ④.因为有些代码被屏蔽掉了,下面我给你们想到一个方法,你们自己对号入座
        01   Directory ../vhosts
       02    Directory
       03    VirtualHost *:80
       04    VirtualHost

本文章来自新浪博客:blog.sina.com.cn/zerach



开发框架 关系型数据库 MySQL .NET Apache
分享到
取消 提交回答
全部回答(1)
  • 妙正灰
    2015-09-08 11:47:51
    晕,有了 apache ,还要IIS干什么。

    而且你这个标题也有歧义,根本不是共用
    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程