可以同时运行IIS和Tomcat吗?

可以同时运行IIS和Tomcat吗?,iis,tomcat,Iis,Tomcat,我被要求发布一个JSP/JavaServletsWebApp。不幸的是,IIS不支持此类部署。我需要部署它的服务器已经运行IIS和几个IIS应用程序。我不想干扰这些应用程序,但它们和新的webapp必须在同一台服务器上运行。我试图设置一个代理将流量重定向到tomcat,但这破坏了其他应用程序 我想知道是否可以运行IIS(通过良好的ol'端口80访问)和tomcat(在端口8080上运行);并且能够远程访问两者。到目前为止,我的努力毫无结果。访问IIS应用程序没有问题,但当我尝试连接到tomcat

我被要求发布一个JSP/JavaServletsWebApp。不幸的是,IIS不支持此类部署。我需要部署它的服务器已经运行IIS和几个IIS应用程序。我不想干扰这些应用程序,但它们和新的webapp必须在同一台服务器上运行。我试图设置一个代理将流量重定向到tomcat,但这破坏了其他应用程序

我想知道是否可以运行IIS(通过良好的ol'端口80访问)和tomcat(在端口8080上运行);并且能够远程访问两者。到目前为止,我的努力毫无结果。访问IIS应用程序没有问题,但当我尝试连接到tomcat时,浏览器会超时。我也解锁了8080端口,所以我确信这不是问题所在


非常感谢您的帮助。

只要它们在不同的端口上运行,这绝对是可能的。如果您可以在本地访问tomcat(http://localhost:8080)但不是远程,那是防火墙问题。另外,如果您真的需要,您可以让iis将请求转发给tomcat。

您可以将iis和tomcat安排在两个不同的IP地址中,或者您可以将反向代理(nginx、lighttpd、mod_proxy等)设置为端口80,然后将iis设置为使用端口8080,将其设置为使用tomcat端口9090。

,完全可以在具有不同IP的同一端口上运行IIS和Tomcat。同一台服务器可以有多个虚拟IP