请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

tomcat启动以后进不去

老师我部署完了以后tomcat打开输入ip进不去。。。


本来执行./deploy.sh的时候不报错,但是ip:8080也进不去 我直接开了tomcat 不加载项目 也是进不去


后来把服务器重启了一下 ./deploy.sh开始报错了,说是服务器拒绝。


https://img1.sycdn.imooc.com//szimg/5aafc95b0001322c07350211.jpg

https://img1.sycdn.imooc.com//szimg/5aafc95b0001fbd208910509.jpg

https://img1.sycdn.imooc.com//szimg/5aafc95b0001986408940565.jpg

https://img1.sycdn.imooc.com//szimg/5aafc95c0001413b08850563.jpg

https://img1.sycdn.imooc.com//szimg/5aafc95c0001cc7408830563.jpg

https://img1.sycdn.imooc.com//szimg/5aafc95b00010ac708890568.jpg

https://img1.sycdn.imooc.com//szimg/5aafc95d0001b77d16000643.jpg


正在回答 回答被采纳积分+3

2回答

Geely 2018-03-24 11:28:14

首先确定80端口是开放的,你访问的是80端口,nginx的80端口配置及转发要发一下,确认一下。

另外你的tomcat启动是否成功,可以在本机curl一下,看看是否curl通首页

0 回复 有任何疑惑可以回复我~
艾贺521 2018-03-20 17:57:46

如果连接拒绝,你看看有没有权限,如果是普通用户就sudo下。

根据你的截图,很明显看到你使用的是普通用户。

0 回复 有任何疑惑可以回复我~
  • 提问者 天热就吃哈密瓜 #1
    不是 那个报错是因为一开始的时候没有开启tomcat 但是执行了shutdown.sh 后来加了sudo后还是不行
    回复 有任何疑惑可以回复我~ 2018-03-20 17:59:22
  • 艾贺521 回复 提问者 天热就吃哈密瓜 #2
    Tomcat好像又个控制端口,你去修改Tomcat新的端口的时候有没有修改那个控制端口,所以连接拒绝了
    回复 有任何疑惑可以回复我~ 2018-03-20 22:07:49
  • 艾贺521 回复 提问者 天热就吃哈密瓜 #3
    1. 可能webapp上面的的线程问题,尝试使用kill -3 pid,或者强制杀死kill -9 pid
    2. 可能有另外一个Tomcat运行在不同的端口,可以使用
    3. 你再server.xml中修改了shutdown的端口
    参考:https://stackoverflow.com/questions/13946753/apache-tomcat-shutdown-java-net-connectexception-connection-refused
    回复 有任何疑惑可以回复我~ 2018-03-20 22:12:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信