Я пытаюсь перенаправить веб-сервер Apache на Tomcat 8 в Ubuntu. Оба они работают нормально, но я не могу перенаправить с порта 80 в Apache на Tomcat в 8080 году. Мои приложения работают без http://localhost:8080/cms и myapp. Я следовал this. Я попробовал также AJP mod, но это не сработало. Я использовал a2enmod: a2enmod proxy
и a2enmod proxy_http
для включения модулей.Перенаправить apache в tomcat 8 с помощью mod proxy
Это мой apache2/sites-available/000-default.conf.
<VirtualHost *:80>
ProxyRequests off
ProxyPreserveHost on
ServerAdmin [email protected]
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ProxyPass /myapp http://localhost:8082/myapp
ProxyPassReverse /myapp http://localhost:8082/myapp
ProxyPass /cms http://localhost:8082/cms
ProxyPassReverse /cms http://localhost:8082/cms
</VirtualHost>
Это мои servlet.xml разъемы:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8082" proxyPort="80"/>
<Connector port="8009" redirectPort="8443" protocol="AJP/1.3"/>
ProxyPass /cms http://localhost:8080/
Использование CMS не работает.
Заранее спасибо.