Не удалось получить доступ к phpmyadmin после перенаправления номера порта tomcat

Я работаю на Centos в первый раз. Я установил tomcat, который загружается через порт 8080 http://my_ip:8080/. Я также установил apache phpmyadmin, который загружается на http://my_ip/. Я могу получить доступ к phpmyadmin sql через URL-адрес http://my_ip/phpmyadmin.

Все отлично работает. Но я хочу перенаправить свой порт tomcat с 8080 на 80. Я использовал следующую команду sudo /sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080.

После запуска команды я могу открыть tomcat на http://my_ip без использования порта. но проблема в том, что когда я пытаюсь получить доступ к phpmyadmin sql http://my_ip/phpmyadmin, это дает мне ошибку 404, не найденную. Я не знаю, где я ошибаюсь, как я могу получить доступ к tomcat и phpmyadmin sql.


person Nikhil Kadam    schedule 02.09.2015    source источник


Ответы (1)


Вы перенаправляете 80 TO 8080. И, поскольку на вашем втором коте у вас нет контекста «phpmyadmin», вы получаете 404

person Erwan C.    schedule 02.09.2015