Я установил Easy Tomcat 7 с помощью WHM и развернул геосервер приложения. Я могу получить доступ к этому через IP, но не через доменное имя, например http://122.122.122.122:8080/geoserver. Я хотел бы получить доступ к приложению, используя доменное имя, как http://www.example.com/geoserver. Я предпринял следующие шаги:
Я просмотрел документацию Cpanel, и они говорят, что мне нужно распаковать файл war и развернуть его в папке public_html, но у меня это не работает.
Попытался добавить строки Proxypass и Proxy Reversepass в httpd.conf в записи виртуального хоста домена example.com. (Это создает проблему для меня, потому что я хотел бы запустить PHP веб-приложение, а также геосервер одновременно, и они общаются друг с другом, используя mod_jk)
ProxyPass / геосервер http://122.122.122.122/geoserver
ProxyPassReverse / геосервер http://122.122.122.122/geoserver
Похоже, в ваших директивах ProxyPass просто отсутствует номер порта для вашего кота. Пытаться:
ProxyPass /geoserver http://122.122.122.122:8080/geoserver
ProxyPassReverse /geoserver http://122.122.122.122:8080/geoserver
Других решений пока нет …