Порт 80 HTTPD не работает после установки apache tomcat

я использую AWS EC2 и Centos.

До того, как я установил apache tomacat 9, я все еще мог получить доступ к своему веб-сайту через порт 80 или, по крайней мере, я мог получить доступ к своему IP-адресу в браузере со страницей приветствия. Но после установки apache tomcat весь мой виртуальный хост через порт 80 перейдет на страницу apache tomcat.

Вот статус сети

enter image description here

И когда я открываю localhost_access_log.2020-04-28.txt ] в моем каталоге tomcat, я вижу, что все обращения к моему веб-сайту, который должен быть через порт 80, отображаются в этом журнале, как показано на изображении ниже

enter image description here

Вот server.xml в tomcat

    <Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />
                                                                                                                                                                            <!-- A "Connector" using the shared thread pool-->                                                                                                                      
<Connector executor="tomcatThreadPool"
           port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

конфигурации выше, tomcat должен перейти на порт 8080. Но факт в том, что весь мой виртуальный хост (порт 80) перенаправлен на страницу apache tomcat.

Пожалуйста, помогите мне, что здесь не так. Мне действительно нужно исправить это как можно скорее, вчера пытался исправить, но, похоже, единственный способ спросить об этом здесь.

Заранее большое спасибо ...

0
задан 28 April 2020 в 13:39
1 ответ

Вам нужно проверить конфиги Apache. Вы можете найти его в папке / etc / httpd Я бы посоветовал добавить перенаправление на tomcat в конфигурацию apache.

0
ответ дан 28 April 2020 в 10:38

Теги

Похожие вопросы