我已经使用WHM安装了Easy Tomcat 7并部署了应用程序地理服务器。我可以通过IP访问,但不能通过域名访问,例如http://122.122.122.122:8080/geoserver。我想使用http://www.example.com/geoserver等域名访问该应用程序。我采取了以下步骤:
我已经阅读了Cpanel文档,他们说我需要解压war文件并在public_html文件夹下部署,但它对我不起作用。
尝试在example.com域的virtualhost条目下的httpd.conf中添加Proxypass和Proxy Reversepass行。(这对我来说是个问题,因为我想运行PHP Web应用程序以及geoserver同时,他们使用mod_jk )
相互沟通ProxyPass / geoserver http://122.122.122.122/geoserver
ProxyPassReverse / geoserver http://122.122.122.122/geoserver
答案 0 :(得分:1)
看起来你的ProxyPass指令只是缺少tomcat的端口号。尝试:
ProxyPass /geoserver http://122.122.122.122:8080/geoserver
ProxyPassReverse /geoserver http://122.122.122.122:8080/geoserver