Tomcat 应用程序访问问题

Tomcat application access issues

我已经使用 WHM 安装了 Easy Tomcat 7 并部署了一个应用程序地理服务器。我可以通过 IP 但不能通过域名访问它,例如 http://122.122.122.122:8080/geoserver. I would like to access the application using domain name like http://www.example.com/geoserver。我采取了以下步骤:

  1. 我浏览了 Cpanel 文档,他们说我需要解压 war 文件并部署到 public_html 文件夹下,但这对我不起作用。

  2. 是否尝试在 example.com 域的虚拟主机条目下的 httpd.conf 中添加 Proxypass 和 Proxy Reversepass 行。(这对我来说是个问题,因为我会喜欢同时使用 运行 PHP Web 应用程序和地理服务器,它们使用 mod_jk)

    相互通信

    ProxyPass /geoserver http://122.122.122.122/geoserver

    ProxyPassReverse /geoserver http://122.122.122.122/geoserver

看起来您的 ProxyPass 指令只是缺少 tomcat 的端口号。尝试:

ProxyPass /geoserver http://122.122.122.122:8080/geoserver
ProxyPassReverse /geoserver http://122.122.122.122:8080/geoserver