云服务发布springboot项目踩过的坑

参考文档:

!!千万要卸载openJDK!!!

云服务器部署springboot项目,其他博主参考文档:
https://blog.csdn.net/m0_54853420/article/details/125388680

阿里云官方文档,安全组配置:
https://help.aliyun.com/document_detail/287019.html?spm=5176.2020520101.help.dexternal.43334df57y7MDJ

【可能出现的问题,坑坑!】

1、外网根本访问不了在云服务器上面运行的项目,什么都没有,ping 网址不通,curl 网址也什么都没有
2、ping可通过,但是一旦涉及数据库的访问操作,直接挂掉

【问题解决!】

坑1、安全组的配置(即配置可被外网访问的端口等),需要使用哪个端口,就在安全组中添加,「就算设置了,也可能没有添加成功,千万小心!」;

首先,进入 云服务器 ECS——>安全组 ,如果没有安全组,则自己创建一个安全组,有的话,自己添加规则;如图1

云服务发布springboot项目踩过的坑

然后进入 云服务器 ECS——>自助问题排查,保证基本的安全组规则没有问题;图1.1

云服务发布springboot项目踩过的坑

坑2、数据库配置
还有,上传springboot上面的数据库配置,一定要填写localhost,千万不能填公网的ip;如图2

坑三:linux系统下安装Tomcat

https://www.linuxprobe.com/linux-tomcat-install.html

坑四:不能在jar包的下面存放用户上传的图片,外网不能访问linux系统下的照片文件

解决方案1:使用对象存储服务,比如阿里云,七牛云储存等等

方案2: 使用Tomcat,使liunx服务器上的图片可通过浏览器访问

https://blog.csdn.net/weixin_58696998/article/details/124968325

云服务发布springboot项目踩过的坑

Original: https://www.cnblogs.com/cjin-01/p/16657234.html
Author: 2337
Title: 云服务发布springboot项目踩过的坑

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/710776/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • puppeteer centos 启动缺少的库 安装

    yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext….

    技术杂谈 2023年5月31日
    099
  • 学习vbs

    个人总结: 官方文档: 简单总结: Original: https://www.cnblogs.com/cjin-01/p/16813164.htmlAuthor: 2337Tit…

    技术杂谈 2023年7月23日
    092
  • 假期下雨在家出不了门,爬下各个国家本地AS和IP地址备用

    个人博客地址 数据源ipip.net,没会员,只能爬网站自己解析了-_-!,防止ip被封,没有启用多线程,后台运行慢慢解析吧 记录下代码 数据格式 Original: https:…

    技术杂谈 2023年7月25日
    083
  • 使用 jackson 解析 json 演示样例

    Streaming (“jackson-core”) defines low-level streaming API, and includes JSON-…

    技术杂谈 2023年5月31日
    0106
  • java如何调用本地扬声器

    博主的毕设系统在做一个餐厅的点餐管理系统,在记性移动端页面开发的时候突发奇想做一个呼叫服务员,扬声器发声的一个功能类似于:” 工作人员请注意,桌号8001顾客正在寻求帮…

    技术杂谈 2023年7月24日
    074
  • flink-kafka-connector 的实现

    简单介绍 flink-kafka-connector用来连接kafka,用于消费kafka的数据, 并传入给下游的算子。 使用方式 首先来看下flink-kafka-connect…

    技术杂谈 2023年6月21日
    0128
  • 如何kill一条TCP连接?

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 如果你的程序写得有毛病,打开了很多TCP连接,但一直没有关闭,即常见的连接泄露场景,你可能想要…

    技术杂谈 2023年7月25日
    074
  • 补码

    【 补码】 1、补码的表示方法是: 正数的补码就是其本身 负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1) 2、为何要使用补码. …

    技术杂谈 2023年5月31日
    0149
  • 容器不能使用 ps 等命令了 如何处理

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年5月31日
    0116
  • 「游记」CSP-S2021爆零记

    今年的线上提交系统很坑,长时间不操作就会退出登录。还好中途学校老师有提醒先提交一部分,让我发现已退出登录,不然等最后提交就要「爆零」了(据说福建有不少选手这样),在此感谢学校老师。…

    技术杂谈 2023年7月24日
    075
  • 想学嵌入式?要不一起玩 Arduino 吧

    作者:HelloGitHub- Anthony 这里是 HelloGitHub 推出的《讲解开源项目》系列,本期介绍的是如何用开源硬件开发平台 Arduino,自己动手做一个温湿度…

    技术杂谈 2023年6月1日
    0124
  • Consul删除服务

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年5月31日
    0113
  • Netty源码分析之ByteBuf(一)—ByteBuf中API及类型概述

    ByteBuf是Netty中主要的数据容器与操作工具,也是Netty内存管理优化的具体实现,本章我们先从整体上对ByteBuf进行一个概述; AbstractByteBuf是整个B…

    技术杂谈 2023年7月25日
    078
  • 设置描述性弹性域某个字段为只读

    设置一个值集,假设值集名为CUX_ONLYREAD 验证类型设置为特定 点击编辑信息 上部分事件选择编辑,函数为 FND SQL “BEGIN NULL;END;&#8…

    技术杂谈 2023年6月1日
    087
  • 大数据各组件重要技术点总结

    针对大数据组件特点归纳如下: 存储:HDFS,hudi,Hbase, Kafka 计算引擎:Spark,Flink OLAP: Doris 调度: Yarn 下面主要从架构、组件原…

    技术杂谈 2023年7月11日
    084
  • P3224 [HNOI2012]永无乡 题解

    题意概括 有若干集合,每个集合最初包含一个值,和一个编号1~n。两个操作:合并两个集合,查询包含值x的集合中第k大值最初的集合编号。 维护集合之间关系显然用并查集,但怎么处理询问,…

    技术杂谈 2023年6月21日
    0132
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球