采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师我部署完了以后tomcat打开输入ip进不去。。。
本来执行./deploy.sh的时候不报错,但是ip:8080也进不去 我直接开了tomcat 不加载项目 也是进不去
后来把服务器重启了一下 ./deploy.sh开始报错了,说是服务器拒绝。
首先确定80端口是开放的,你访问的是80端口,nginx的80端口配置及转发要发一下,确认一下。
另外你的tomcat启动是否成功,可以在本机curl一下,看看是否curl通首页
如果连接拒绝,你看看有没有权限,如果是普通用户就sudo下。
根据你的截图,很明显看到你使用的是普通用户。
不是 那个报错是因为一开始的时候没有开启tomcat 但是执行了shutdown.sh 后来加了sudo后还是不行
Tomcat好像又个控制端口,你去修改Tomcat新的端口的时候有没有修改那个控制端口,所以连接拒绝了
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
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.4k 10
1.9k 22
1.5k 21
2.3k 21
2.1k 18