采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师:我的tomcat需要在iptables中加入8080端口的配置,windows中的浏览器才能访问虚拟机中的CentOS的tomcat;
而你的课程中并没有在防火墙 中配置8080端口,却能访问,为什么呢?
你好,同学,是这样的哟,咱们课程在外网访问是通过nginx80端口访问,然后nginx做端口转发到8080,而nginx和tomcat是装在同一台机器,所以不需要开放8080。
简单的说,客户端访问nginx80端口,nginx配置解析发现需要反向代理到tomcat的8080端口,而不是直接访问8080端口,通过这种方式,就不需要打开8080端口了。尤其同学可以看一下阿里云部署的那个章节~~里面有讲解这个知识点。
老师使用了iptables -F。清空所有的防火墙规则。如果你不清空防火墙规则,推荐你了解下iptables的用法。https://www.jianshu.com/p/6bedd2261942
iptables -I INPUT -s 0.0.0.0 -j ACCEPT
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.6k 10
2.0k 22
1.6k 21
2.4k 21
2.2k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号