DBMNG数据库管理与应用

所有存在都是独创。
当前位置:首页 > 服务器配置 > Apache

apache代理IIS的80端口实现共存

IIS与apache共用80端口方法:


一:如何有多的公网IP。可在一个网卡上绑定多个IP来实现。
 

二:使用apache的代理功能.
 

IIS设置成81端口。
 

首选开启apache代理功能。
 

在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

LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

然后设置虚拟主机,在httpd.conf设置如下:

NameVirtualHost xx.xx.xx.xx:80(侦听公网IP和端口)
 


 

DocumentRoot x:/www/web1 (apache上非代理的站www.a.com)
 

ServerName www.a.com
 


以下为重点,将要代理的站
 


 

ServerName www.b.com (apache上代理的站www.b.com)

ProxyPass / http://www.b.com:81/

ProxyPassReverse / www.b.com:81/


如何需要代理多个站,以此类推...
 

之后重启APACHE 服务
 

OK。。打完收功

本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号