首页
博客
专栏课程
下载
问答
社区
会员中心
论坛
代码
直播
Chrome 插件
能力认证
导航
全部
博文收录
Ada助手
问答
...
博文收录
Ada助手
问答
登录/注册
社区
Apache
帖子详情
(100分!) 一台服务器,一个端口,两个IP,,apache和iis能并存吗? (在线等待,解决即刻给分!)
Jzealot
2004-12-15 12:42:58
具体说明如下:
我用IIS建了一个站点:用的ip是218.88.166.81,端口80
用apache建了另一个站点:ip是218.88.166.82,端口也为80
注:这个两个ip都来自同一台服务器
结果apache无法启动,除非把端口改成其它的
请问是否因为它们在端口相同的情况下根本无法并存,
如果可以实现,又该怎样设置呢?
多谢!
100分!
...全文
给本帖投票
366
12
打赏
收藏
(100分!) 一台服务器,一个端口,两个IP,,apache和iis能并存吗? (在线等待,解决即刻给分!)
具体说明如下: 我用IIS建了一个站点:用的ip是218.88.166.81,端口80 用apache建了另一个站点:ip是218.88.166.82,端口也为80 注:这个两个ip都来自同一台服务器 结果apache无法启动,除非把端口改成其它的 请问是否因为它们在端口相同的情况下根本无法并存, 如果可以实现,又该怎样设置呢? 多谢! 100分!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
Jzealot
2004-12-17
打赏
举报
回复
up
polygame
2004-12-16
打赏
举报
回复
<VirtualHost 218.88.166.81:80>
ServerName "www.xxx.cn"
ProxyPass / http://www.xx.cn:81/
</VirtualHost>
利用apache的反向代理功能就能把81隐藏了
而在apahce里建的那个站点照样能用80访问,互不影响
good idea!!!特别对只有1个IP地址而要用ASP/PHP的真好用啊:)
IMarksman
2004-12-16
打赏
举报
回复
这中配置是可以的实现的,你的apache无法启动,是因为IIS启用了套接字池,套接字池会导致IIS侦听所有IP地址,因此Apache无法在同样的80端口侦听。
解决办法是禁用IIS的套接字池,使IIS侦听218.88.166.81:80,apache侦听218.88.166.82:80就可以了
禁用套接字池可以采用以下办法:
1. 打开命令提示符并确保您位于 X:\Inetpub\Adminscripts 文件夹(其中 X 是 IIS 安装驱动器)中。为此,请在命令提示符下键入以下行:
X:
CD\Inetpub\Adminscripts
2. 打开 Adminscripts 文件夹后,请在命令提示符下键入以下行:
cscript adsutil.vbs set w3svc/disablesocketpooling true
3. 该命令反馈如下:
disablesocketpooling :(BOOLEAN) True
4. 停止 IIS Admin 服务,然后再启动它。
5. 重新启动 WWW 服务。
6.修改IIS的绑定地址为218.88.166.81:80
--------------------------------------------
具体参见:http://support.microsoft.com/kb/238131/zh-cn
斗斗斗飞
2004-12-16
打赏
举报
回复
我想告诉你一个好的办法,就是不用同一个端口,可以用两个IP访问同一个目录, 就是在你的主页里,做一个地址重定向,在文件里面测试用户输入的地址,不管用户输入是哪个地址都跳转到同一个页面
Jzealot
2004-12-16
打赏
举报
回复
搞定!是我忘了在listen后加ip了
太感谢IMarksman了!!
结帖!
Jzealot
2004-12-16
打赏
举报
回复
to:IMarksman(唉!为什么总是睡不醒呢?)
老兄,这种方法还是不行 ,是不是因为apache也有套接字池?
butcher2002
2004-12-15
打赏
举报
回复
IP对应2个端口还差不多。。。
一个端口应该不能分配给两个IP~
tianwanglaozi
2004-12-15
打赏
举报
回复
UP一下
端口相同的情况下好像没什么好的办法
好果不用MS的ASP 系列的话就不要用IIS了
PHP什么的IIS 上也可以跑的
wtboy
2004-12-15
打赏
举报
回复
httpd.conf:
末尾加上
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
ProxyPass /asp/ http://127.0.0.1:81/
ProxyPassReverse /asp/ http://127.0.0.1:81/
RewriteRule ^/asp$ /asp/ [R]
IIS端口为81,访问IIS如下
http://127.0.0.1/asp/
Jzealot
2004-12-15
打赏
举报
回复
纠正:
ProxyPass / http://www.xx.cn:81/
应改为:ProxyPass / http://www.xxx.cn:81/
掉了一个x
Jzealot
2004-12-15
打赏
举报
回复
看来是真的不行
不过我找到一种好方法,可以欺骗网民
在iis里那个站点不用80端口,用其它端口如81
apache用80,另外再在apache里建个虚拟主机(iis那个站点的)
<VirtualHost 218.88.166.81:80>
ServerName "www.xxx.cn"
ProxyPass / http://www.xx.cn:81/
</VirtualHost>
利用apache的反向代理功能就能把81隐藏了
而在apahce里建的那个站点照样能用80访问,互不影响
hucool
2004-12-15
打赏
举报
回复
不可以的啊老兄!
双
IP
下
APACHE
和
IIS
同时用80
端口
本篇将深入探讨这一技术问题,旨在为那些希望在同
一台
物理
服务器
上同时运行
Apache
和
IIS
,并让两者都能监听80
端口
的专业人士提供详细的
解决
方案。 ### 双
IP
环境下的概念理解 首先,我们需要理解“双
IP
”是什么意思...
IIS
和
Apache
的WEB服务能共存于
一台
服务器
"
IIS
和
Apache
的WEB服务能共存于
一台
服务器
"
IIS
和
Apache
是两种不同的Web
服务器
软件,
IIS
是Windows操作系统自带的组件,而
Apache
是开放源代码的Web
服务器
软件,常用在Unix系统,也有Windows平台的版本。在实际应用中...
配置阿帕奇1.PHP4.23在WindowsXP下的
IIS
和
Apache
2两种
服务器
上的安装实例 http://www.phpe.net/articles/260.shtml
首先,确保
两个
Web
服务器
可以
并存
的关键在于
分
配不同的
端口
号,例如
IIS
使用默认的80
端口
,而
Apache
配置为8080。如果需要,可以通过停止
IIS
服务来让
Apache
使用80
端口
。 接下来,
Apache
的配置文件`httpd.conf`位于`D:...
配置与管理WEB
服务器
.pptx
这涉及到选择合适的
服务器
软件、安装和配置
服务器
、创建和管理虚拟目录、设置主机头、指定TCP
端口
和
IP
地址,以及确保
服务器
的安全性和稳定性。例如,根据项目需求,可能需要配置SSL证书以实现HTTPS加密通信,或者...
iis
+tomcat
- 在默认情况下,
IIS
和
Apache
都倾向于使用相同的
端口
(通常是80
端口
),这会导致冲突。 -
解决
方案是为
IIS
保留80
端口
,并让
Apache
使用其他
端口
(如8080)。然后通过Tomcat的ISAPI重定向器将HTTP请求从
IIS
转发到...
Apache
24,923
社区成员
16,544
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部