正如其他人所指出的,部署 WAR 的最直接方法是将其复制到 Tomcat 安装中。另一种选择是使用管理器应用程序,如果它已安装(并非总是如此),如果它配置正确(即,如果你有一个用户的凭据被分配到适当的组),如果它,你可以通过一个不安全的网络访问它,如互联网(但这不太可能,你没有提到任何VPN访问)。因此,这为您提供了目录。webapps
webapp
现在,如果Tomcat被安装并运行(因为这是你上传文件的计算机),我注意到Apache正在监听该机器上的端口,所以我敢打赌Tomcat不会直接公开,请求必须通过Apache。在这种情况下,我认为部署一个新的web应用程序并使其对Internet可见将涉及Apache配置文件的编辑(?, ?)。您应该向我们提供更多详细信息或与您的托管服务提供商讨论此事。bilgin.ath.cx
80
mod_jk
mod_proxy
更新:正如预期的那样,正在使用Apache Tomcat + Apache HTTPD + mod_jk。配置通常涉及两个文件:用于配置工作线程的文件和用于 Apache 的文件。现在,在没有看到当前配置的情况下,给出一个明确的答案并不容易,但基本上,你可能必须在Apache中为新的webapp1添加一个指令。参考mod_jk文档,它有一个简单的配置示例。请注意,修改将需要访问(显然)和适当的权限,并且您必须在修改后重新启动Apache。bilgin.ath.cx
worker.properties
httpd.conf
JkMount
httpd.conf
httpd.conf
1 如果您要部署到已经使用的Tomcat实例,我认为您不需要定义新的工作线程,特别是如果这听起来像中文,:)