我是第一次在 centos 上工作。我已经安装了在端口 8080 http://my_ip:8080/
上加载的 tomcat。我还安装了加载到 http://my_ip/
上的 apache phpmyadmin。我可以通过 url http://my_ip/phpmyadmin
访问 phpmyadmin sql。
一切正常。但是我想将我的 tomcat 端口从 8080 重定向到 80。我使用了以下命令 sudo/sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
。
运行命令后,我可以在 http://my_ip
上打开 tomcat 而无需使用端口。但问题是当我尝试访问 phpmyadmin sql http://my_ip/phpmyadmin
它给我 404 错误未找到。我不知道我哪里出错了,我怎样才能同时访问 tomcat 和 phpmyadmin sql。
最佳答案
你正在重定向 80 到 8080。在你的第二个 tomcat 上你没有任何“phpmyadmin”上下文,你得到一个 404
关于mysql - 重定向tomcat端口号后无法访问phpmyadmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32344843/