怎么使IIS和APACHE共同使用80端口??

dbfyl 2003-09-16 04:34:05
我想在一台服务器上使用IIS的80端口和APACHE的80端口。
有没有可能实现呢?
...全文
667 56 打赏 收藏 转发到动态 举报
写回复
用AI写文章
56 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianjy 2004-03-17
  • 打赏
  • 举报
回复
我以前用VB写过一个反向的代理程序(自己做着玩的,不稳定,效率也差),可以实现你需要的功能。
实现原理:
IIS APACHE都不监听80端口,比如说IIS监听 2080,APACHE 监听3080
反向代理程序监听80端口
分析客户端请求:
如果请求的是IIS.ABC.COM就把请求转发到2080端口,再把IIS返回来的数据转发给客户端
如果请求的是APACHE.ABC.COM就把请求转发到3080端口,再把APACHE返回来的数据转发给客户端。
你试试吧,以前我做的那个成功了,就是效率低下了点。
抛砖引玉了,呵呵!!
dsdc 2004-03-16
  • 打赏
  • 举报
回复
务必保证iis先启动,然后启动apache这样没有问题的
xizi2002 2004-01-10
  • 打赏
  • 举报
回复
初学,先报个到,做大家版主希望大家不要有意见
我现在的系统是win2000server,两个apache能同时工作, 状态未知
一个iis
当apache起来后,iis80口的那一个服务自动停止,
我目前还没有好的解决方法.
up一下
yjddfn 2004-01-10
  • 打赏
  • 举报
回复
用不同端口是一个好办法IIS为80端口,可以把Apache设成天8080,我就知道这些了我们服务器都是IIS的我的也是这个,后学末生,初来乍到,希望各位前辈高人多多指教!!
jspxnet 2004-01-09
  • 打赏
  • 举报
回复
随便什么方法可能都市不行的,不要想了,除非apache或iis出一个合并的插件.
hover_online 2004-01-09
  • 打赏
  • 举报
回复
可以一个网卡两个IP地址不就可以了,在 win里面TCP/ip设置高级里面有个添加第二个地址。
就是一个网卡用一个MAC地址,而用不同的子接口。
但要注意的是,添加的子接口的地址与你的网口的地址的在同一网段里面:
例如172.16.0.1/24 与172.16.0.2/24就在同一个网段里面。这样才起作用。
mikespook 2004-01-08
  • 打赏
  • 举报
回复
根据网络结构来看~~~~同时绑定80端口是不可能~~~

不过可以让IIS绑定,让APACHE监听。
简单的说如果你能把APACHE对TCP/IP打开SOCKET,监听,那部分程序改为抓包程序~~~然后只处理80端口上的和自己有关的数据包~~~就像WIN下的那个网络监视器一样~~~~还是可能的~~~

(绝对异想天开,不过谁能改出来也应该不错~~~我不行~~)
Ranmei 2004-01-08
  • 打赏
  • 举报
回复
应该可以
iis处理asp文件
Apache处理html文件。
他们之间通过每个端口
和一定的协议协作。自己
找一下。我没做过
xaodoudou 2004-01-08
  • 打赏
  • 举报
回复
我也一直想知道这个问题的答案!!
一块网卡绑定多个IP也没有用 还是在80端品冲突
xinchangpeng 2004-01-03
  • 打赏
  • 举报
回复
改个端口不就得拉
同时用80端口?
简直是不可能的
xeimm 2004-01-02
  • 打赏
  • 举报
回复
对,绑定不同的ip上就可以。但是同一个ip只能用一个端口
hzqq 2004-01-01
  • 打赏
  • 举报
回复
apache用不同的端口
然后在iis里面设置重定向
ustcfrank 2004-01-01
  • 打赏
  • 举报
回复
哇,十来个ip,太多了吧,呵呵
xuzuning 2004-01-01
  • 打赏
  • 举报
回复
可以,只需两个ip地址即可。
也无须双网卡,只要在一块网卡上配两个ip即可

我的网卡上有十来个ip呢
scuc 2003-12-31
  • 打赏
  • 举报
回复
Apache有代理功能。可以实现iis共用80port。
Gdj 2003-12-31
  • 打赏
  • 举报
回复
只要分别装在两台机子上就没问题了。真的。
errortm 2003-12-19
  • 打赏
  • 举报
回复
把服务器分成虚拟几个主机,不就可以解决了吗!
ashchen 2003-12-19
  • 打赏
  • 举报
回复
我弄过,不过是集群技术,要用linux前端监听80,后面接N台都可以,就是负载均衡。
楼主你让iis和apache都使用80端口的目的是什么?说清楚
tiger322 2003-12-17
  • 打赏
  • 举报
回复
我试了,好象双网卡也不行。确实是没招了
mugua5 2003-10-19
  • 打赏
  • 举报
回复
利用apache的代理功能

设置好代理:

虚拟主机代理:

<virtualhost ip>
servername youdomian.com
proxypass yourdimain.com:iisport
proxyrequests on
</virtualhost>


拒偶所知道地,
只能这样
加载更多回复(36)

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧