none
关于apache+tomcat和IIS共存的问题,第一次提问,请多关照! 初来乍到,如果有什么地方弄错了,请大家多包涵!想问一个问题,小弟最近在做毕业设计,编写一个我们学院的网上办公平台,我们有一台hp服务器,使用windows2 RRS feed

  • 问题

  • 关于apache+tomcat和IIS共存的问题,第一次提问,请多关照!             初来乍到,如果有什么地方弄错了,请大家多包涵!想问一个问题,小弟最近在做毕业设计,编写一个我们学院的网上办公平台,我们有一台hp服务器,使用windows2000advancedserver 操作系统,但已经安装了apache和Tomcat,而且正在运行一个web服务(我们学院的网站,用jsp编写),现在出现的问题是IIS5.0无法安装,我们导师的意思是使用.net平台做设计,我从网上找了一些资料,上面说可以让Apache和IIS共存在一台服务器上,但没有找到如何让 Apache使用IIS的动态解析服务,都说只能让apache支持tomcat动态解析。请问:
    如果先关掉Apache然后安装IIS,再把IIS的端口改成非80端口,这样能不能装上?装上以后能不能正常运行?
    如果不能让Apache使用IIS的动态解析,能不能干脆让IIS提供单独的服务,然后在apache架设的站点上加一个链接连到IIS支持的站点上?比如说,我现在的网址是www.test.com(这是随便说的,没有别的意思),IP是1.1.1.1,我的apache使用1.1.1.1:80,就是默认端口,tomcat使用1.1.1.1:8080,然后把apache和tomcat联起来,这样1.1.1.1:80和1.1.1.1:8080 实际上指向的是一个站点。然后我打开IIS服务,同样使用IP1.1.1.1端口设置成8000。然后,我在http://1.1.1.1:80/index.jsp上做一个链接,连到http://1.1.1.1:8000/index.aspx,就是IIS的站点,我在win2003上用IIS6测试通过了,但是对于win2000adserver的IIS5,这样做行得通吗?如果能行,加上域名解析以后还行不行呢?就是说,如果我输入http: //www.test.com:80/index.jsp和http://www.test.com:8000/index.aspx,能不能达到同样的效果?因为我们有一个域名,也不可能让人家记IP地址,但是,这个域名已经被apache和tomcat使用了,也就是说,现在输入 www.test.com进入的是apache支持的页面。还有,我们现在的网站对外使用的是mySQL数据库,现在我们做的平台如果使用.net,那么有没有可能实现编写一个模块使得软件在特定时间里自动读取 mySQL数据库然后把数据转换成SQLserver2000的数据?实现mySQL和SQLServer2000数据共享?
    到底应该怎么办?请各位高人指点!小弟不胜感激!!!这件事很急,因为同组做设计的同学大多是准备用jsp的,我想用.net但是没有人支持……而且服务器又没法装IIS,导师让我这个星期给出解决办法,否则就干脆用jsp来编……如果用jsp的话,我做这个东西就没意思了……
    真的真的谢谢你们!!
    2007年8月6日 5:51

答案

  • 你的贴子很混乱。。我一时不知道你想做什么。
    现在,你有 apache, tomcat, 你想再安装IIS 是不是?
    先把 apache, tomcat, 停止。。安装 IIS , 配置端口: 9999 或其他,然后禁止
    socket pooling.
    IIS 5 -
    如何禁用套接字池
    http://support.microsoft.com/kb/238131/zh-cn

    这可以使到两个服务可以用同一个端口.
    say - 1.1.1.1:80 / 1.1.1.2:80
    2007年8月6日 6:20