Spring Boot项目部署服务器 本地正常 远程无法访问问题排错
Spring boot项目部署linux 服务器本地正常 远程无法访问
- 问题描述
- 排错
- 原因
- 最后
最近买个云主机学大佬部署项目。。然后直接炸裂了。。。
问题描述
本地保证代码没问题的情况下( java -jar xxxx.jar 没有异常 )
把jar上传到服务器,然后继续 java -jar xxx.jar 也是没有问题
然后 服务器内部 curl -v “127.0.0.1:8880/list”
耶 返回200
远程调服务器接口 然后就。。无法访问了
服务器:CentOS 6.8 64位
排错
1:本机ping服务器地址 服务器ping本地地址 保证可以ping通、
ping 12.34.56.78
2:检查系统防火墙是否关闭
查看防火墙状态
service iptables status停止防火墙
service iptables stop启动防火墙
service iptables start重启防火墙
service iptables restart永久关闭防火墙
chkconfig iptables off永久关闭后重启
chkconfig iptables on
3:检查服务器是否对外开放服务端口
vim /etc/sysconfig/iptables
如果没有开放端口请添加
4:检查云主机安全组配置是否开放系统服务端口
各各平台可能名称不一 具体请查看官方文档
CentOS6 参考:https://blog.csdn.net/realjh/article/details/82048492
原因
最后问题出在了服务器端口没对外开放导致的无法访问。(手动狗头)
特别注意 服务器开放了8880端口,但是安全组配置并没有开启,也是访问不到的。需要保证安全组和服务器都要将8880端口对外开放。
最后
本人第一次写文章。菜鸡一枚、 大牛勿喷
Spring Boot项目部署服务器 本地正常 远程无法访问问题排错相关推荐
- 多个Spring Boot项目部署在一个Tomcat容器无法启动
Tomxin7 Simple, Interesting | 简单,有趣 本文将花费您五分钟时间 业务介绍 最近用Spring Boot开发了一个翻译的小项目,但是服务器上还跑着其他项目,包括一个同样用 ...
- 【java】四步法:spring boot项目部署在CentOS 8(后端篇)
四步法:spring boot项目部署在CentOS 8(后端篇) 一.使用IDEA打包项目为jar包(构建) 1. IDEA版本 2. maven版本 3. pom.xml 设置 4. 构建jar包 ...
- java servlet 部署到tomcat_如何把spring boot项目部署到tomcat容器中
把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 war 二.移除嵌入式tomcat插件 在pom.xml里找到spring-bo ...
- Spring Boot项目部署到Docker的流程及一些容易踩的坑
Spring Boot项目部署到Docker的流程及一些容易踩的坑 前期准备 准备Spring Boot项目 编写简单的控制类,方便测试 编写日志打印相关 测试项目是否能正常工作 准备部署到docke ...
- 腾讯云服务器 - 将 Spring Boot 项目部署到云服务器上(保姆级教程)
目录 前言 1.在云服务器上安装 jdk 2.在云服务器上安装 mysql 2.1.安装 mysql 2.2.启动 mysql 服务 2.3.验证 3.将 Spring Boot 项目打包成 jar ...
- spring boot项目 部署 使用Procrun 注册为windows服务。
1.下载Procrun 下载链接:https://downloads.apache.org/commons/daemon/binaries/windows/ 2.新建部署目录workSpace 3.添 ...
- 【Linux部署】Spring Boot 项目部署在Linux环境下的Docker容器内举例【任务调度系统 xxl-job 任务调度中心】(手动版)
1.将SpringBoot项目打jar包 这里打包的是xxl-job任务调度系统的调度器. 2.编写Dockerfile FROM java:8 VOLUME /tmp ADD xxl-job-adm ...
- Spring Boot项目部署到Heroku
1. 注册 Heroku 免费账户 浏览器打开Heroku官网,注册一个免费的用户,在注册时选择 java 语言 2.安装 Heroku CLI 可以从Heroku官网的Getting Started ...
- Spring Boot 项目部署方案 /打包 + Shell 脚本部署详解,稳的一批
本篇和大家分享的是 Spring Boot 打包并结合 Shell 脚本命令部署,重点在分享一个shell 程序启动工具,希望能便利工作: profiles指定不同环境的配置 maven-assemb ...
最新文章
- 2017 湘潭邀请赛JSCPC GJ
- Chrome将于2016年4月终止对Windows XP的支持
- python 开发版-MicroPython开发之物联网快速开发板
- HDU4549 M斐波那契数列(矩阵快速幂+费马小定理)
- Delphi 105错误
- 【Linux】Linux crontab 命令详解
- 【ArcGIS Pro微课1000例】0014:两种坐标系全国1km分辨率DEM下载地址(WGS84+Albers投影)
- 网络基础、多线程、ftp任务铺垫
- 函数适配器:bind2nd
- 光盘勘误——《Visual C# 2005 程序开发与界面设计秘诀》
- 根据脑部扫描就能诊断精神分裂症的“人工智能”
- html固定按钮相对位置,css固定定位和绝对定位的区别是什么?
- C++加载csb文件
- 如何让孩子算20以内的加法更快
- STM32F4寄存器初始化系列:GPIO
- 云原生周报 | K8s 官方推出纪录片;BFE 2021开源总结;服务网格在联通的落地实践
- VOLTE学习笔记(一)——VOLTE网络结构
- 洛谷:明明的随机数,C语言
- 03_美图秀秀实现思路
- matpilot基础