这里讲一下我自己在玩服务器时遇到的坑,具体的解决办法肯定很多,毕竟自己不是专业的运维和Linux高手,只是将自己遇到的问题分享出来,仅供参考
前几天在服务器上部署自己写的一个小项目,通过tomcat进行发布,但是又不想暴露8080端口,于是通过ngnix进行代理解决,但是在项目部署完成时发现静态资源和更新数据到数据库时发现没有成功
在图中是使用域名直接访问,代理到tomcat8080端口,但是这个是有问题的,静态资源和数据更新是无效的不能真正的传递到tomcat服务器,然后通过这样就可以进行访问,url中带项目名
(http://域名(或者ip))这样访问时会出现问题,静态资源和数据更新失败,但是使用下图的方案是没有问题的(http://域名/tianwu)访问成功
以上就是使用nginx出现的问题,还有一个就是在监听端口下面添加监听的域名或者ip,这种方法似乎是可以解决的,因为之前用域名的时候没有出现这样的问题
以前使用这种方法是没有任何问题的,因为域名过期后就没有尝试,如果没有效果请使用第一种方法,如有更好的解决方案欢迎留言



