mac下配置好tomcat,启动成功,但是浏览器访问localhost:8080失败

来源:2-7 tomcat安装实操(linux系统同学看这节)

NeverGiveUp_0002

2017-06-14

mac下jdk安装成功,验证成功,tom解压完,配置好环境变量,启动成功,但是浏览器访问不到localhost:8080,控制台ping localhost成功,但是ping localhost:8080报错:cannot resolve locolhost:8080: Unknown host,mac主机的防火墙是关闭的,不知道为啥解析不了localhost:8080


写回答

2回答

Yucccff

2017-10-22

我也遇到这样的问题 是防火墙拦截了

1、首先ping一下,看能不能通2、ping 通的话,最大的可能就是要访问的端口被防火墙拦住了防火墙添加允许通过端口:1、sudo /etc/init.d/iptables status      查看端口开通情况

2、sudo vi /etc/sysconfig/iptables     添加允许防火墙通过的端口     

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT   #允许3306端口通过防火墙     

特别注意:很多人把这两条规则添加到防火墙配置的最后一行或其他位置,导致配置无效,还是不成功,正确的应该是添加到默认的22端口这条规则的下面

3、sudo service iptables restart 重启生效


1
0

Geely

2017-06-14

hi 同学你好,jdk 测试一下安装是否成功~~或者看看是不是tomcat目录权限的问题?可以开放所有权限,还有把具体的日志发出来帮你看看~~看看默认的端口是8080 么,没有改过吧?

还有 ping 不是这么玩的。。ping不了端口。。。。。。

0
4
Geely
回复
慕粉867966307
好的呢已经回复你了~
2018-04-22
共4条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9430 学习 · 8789 问题

查看课程