当前位置:   article > 正文

云服务器springboot项目部署运行成功,但外网无法访问_阿里云国外服务器启动的springboot项目访问不了,curl可以访问

阿里云国外服务器启动的springboot项目访问不了,curl可以访问
首先说明:我是用的springboot自带的tomcat部署到服务器上的,打包成jar
再此过程中出现了很多的问题,我**真的裂开了。
下面总结几个部署项目时的坑:
  • 1
  • 2
  • 3
  1. 标题所提到的大坑:
    访问服务器的时候用的是http://公网ip:端口。于此同时,安全组端口开放ok,jdk安装和版本和环接配置ok,防火墙特定端口开放ok,springboot项目打成jar包。然后浏览器仍然无法访问,下面是解决办法:
1、查看httpd服务
	chkconfig --list httpd
提示服务不存在
2、安装httpd 服务
	yum -y install httpd
3、启动httpd服务
	service httpd start
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  1. jdk下载tar.gz压缩包,传到服务器上后在解压。不要解压后再传服务器,会有权限的问题。导致你即使路径配置正确,
    测试java -version时还是无法使用。
  2. 服务器安全组配置:我用的时阿里云服务器,加入安全组要手动添加。下面是我的配置,注意80和8080,配的时候它提示80是http,但你的项目可能用的是8080,最好两个都配上。或者你可以开放全部端口(不建议)
    安全组配置
    4.防火墙开发特定端口可以看网上其他教程,基本能解决问题。
    5.最后就是访问的时候连接符号的中英文可别搞错了
    下面附上我项目的局部配置,因为我出错的时候总是想自己的配置是不是出了问题,在此给大家一个参考:
    请添加图片描述

参考:http://blog.sina.com.cn/s/blog_63426ff90101bg18.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/120359
推荐阅读
相关标签
  

闽ICP备14008679号