【发布时间】:2014-09-04 19:24:35
【问题描述】:
我的客户有一个 Windows 服务器,并希望我在安装了 IIS 作为应用程序服务器的 Windows 服务器上部署一个基于 Java / JSP / Struts 2 的 Web 应用程序。
我的 Web 应用程序使用 MySQL 5.5 来存储数据。
我可以轻松地将我的 Web 应用程序托管在安装了 Apache Tomcat 的基于 Linux 的服务器上。
请指导我如何处理带有 IIS 的 windows 服务器?
【问题讨论】:
-
您应该使用支持 servlets 规范的 Web 服务器。检查 struts 2 文档,该文档提供了您的 Web 服务器应确认的最低 Web 应用程序要求。
-
谢谢罗曼。所以你的意思是我不能使用IIS?我认为我应该很好地在其上安装 Tomcat 并将我的 webapps 部署到 tomcat 中。
-
只是想知道一些带有IIS的插件是否支持这样的应用程序,这样我就可以避免额外安装像tomcat这样的Web服务器。
-
即使存在这样的插件,它们也没有直接的 Java/Servlets 支持。有一个适用于 Windows 的 Tomcat 二进制文件,Apache WS。为什么需要 IIS?
-
这正是我想知道的。坚持使用 IIS 是因为 IIS 上已经运行了一些其他网页。无论如何,再次感谢您的时间。将致力于在主机上安装 Apache WS。