Linux杂记--------关于在服务器中tomcat开启成功,本地访问404的问题
今天遇到一个怪事儿,就是在linux中安装好了tomcat 在文件bin目录下 ./start.sh 开启了tomcat服务之后发现本地访问居然发生404错误。
用ps -ef|grep tomcat验证有没有开启成功,打印信息:
我在用netstat -nltp看了下,发现8080端口已经开启。
说明开启成功了,但是当我返回到本机,在url中输入 192.168.159.128:8080之后发现404访问错误。哟呵,这是怎么一回事呢?
我一寻思这不对啊,是不是没开成功啊?不行再验证一下。于是乎我又返回到服务器会话中,在命令行里欻欻欻敲了curl http://192.168.159.128:8080,结果发现在linux中能访问到。
哦哟,这就奇了个怪了,这是啷个回事呢?就在我纳闷,百思不得其解时,windows防火墙给我弹了个拦截病毒的信息。哇呀,这个弹出弹得好啊!我突然反应过来,是不是因为linux防火墙的问题呢??我们知道linux防火墙这个东西很讨厌,linux中明明启动了tomcat,但是本地网页却打不开,这十有八九是防火墙在作怪!
于是乎我又在命令行框框狂敲一行代码关闭防火墙:service iptables stop
然后我再在本机访问,发现,诶!成功了!嘿嘿。