java Tomcat正在8080端口上运行,但无法使用ip地址远程访问?
我刚刚在服务器上安装了apache-tomcat-7.0.62。它启动时没有任何错误,但我无法使用:-
http://IP:8080/
这里的IP是服务器的IP地址
我还运行了以下命令:-
以下是截图
谢谢
你可以在下面搜索框中键入要查询的问题!
我刚刚在服务器上安装了apache-tomcat-7.0.62。它启动时没有任何错误,但我无法使用:-
http://IP:8080/
这里的IP是服务器的IP地址
我还运行了以下命令:-
以下是截图
谢谢
# 1 楼答案
找到位于catalina(tomcat)的
confs
文件夹下的server.xml
找出
Connector
标记,每个标记都表示一个连接器存在如果连接器没有
address
属性(默认情况下),那么tomcat将侦听所有地址。如果它有address
属性,那么只需将其删除,或者使用另一个连接器来侦听相关的ipv4地址检查tomcat规范中的连接器here
接下来,确保该端口是开放的,允许任何防火墙调用,还确保ip地址有效(公共且可访问),并且ISP不会阻止它
tomcat(HTTP)的默认端口是8080,HTTPS的默认端口是8443,可能是您的ISP不允许您使用非std端口,或者是防火墙问题