在Linux中已经配置了tomcat,在浏览器访问一直访问不了,ping也能ping通,检查了logs日志也没有发现报错
通过:netstat -nlpt命令查看服务器已经对外开放的端口,可以看到8080端口绑定的地址是IPV6,难怪访问不了。
那么这时候可以在解压的tomcat的bin目录中新建一个一个文件:touch setenv.sh
修改文件的权限:chmod 755 setenv.sh,vim setenv.sh进入vim编辑器,执行JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true "
保存退出,重启tomcat
可以看到,8080端口已经绑定在Tcp上了,一般这时候就可以通过浏览器访问tomcat了,如果还访问不了,再把防火墙也关了就可以了
访问成功!