当前位置: 首页 > news >正文

部署Springboot项目注意事项

    • 步骤

步骤

1:将数据库内容在云服务器上的数据库部署一份
我使用mariadb;会出现一些不兼容现象;我们需要把默认值删掉

2:配置文件你得修改地方
a:linux是磁盘区分(像我自己项目用来储存验证码的文件我们得换这个配置;并且得在这里创建这个目录)
在这里插入图片描述
b:数据库的root密码得修改
c:端口号不要冲突(springboot项目不像我们以前的servlet、tomcat服务器很方便的就能部署多个项目;我们只需要把war包放到tomcat里的一个目录就能都被访问)
在这里插入图片描述
3:打包;打成jar包

4:我先在linux创建一个对应的文件夹;把这个jar图标拖入到Xshell

5:启动spring boot项目(在我们windows也能这样子启动);你得进入这个目录才能执行
java -jar jar包文件名

6:往往我们这个端口是没有开放的;所以我们需要去云服务器厂商的平台;开放这个端口
端口开放指南

7:怎么让这个程序能7*24的工作呢?

nohup java -jar 项目名.jar &
nohup java -jar 项目名.jar >./log.txt 2>&1 &
指南
8:持续24小时工作的Springboot程序如何让他结束呢?
在这里插入图片描述

http://www.lryc.cn/news/129898.html

相关文章:

  • 深度解析:DDoS攻击与先进防御策略
  • NLP | 论文摘要文本分类
  • Linux / Ubuntu磁盘扩容
  • 【ChatGPT 指令大全】怎么使用ChatGPT来辅助知识学习
  • URL编码指南
  • Java mail邮件开发 OA办公系统
  • ElasticSearch的客户端操作
  • 如何快速的合并多个PPT使之成为一个PPT?
  • 【微信小程序】列表滚动触底更新实现
  • 2023全国大学生数学建模竞赛A题B题C题D题E题思路+模型+代码+论文
  • Git常见操作
  • thinkphp6前后端验证码分离以及验证
  • jenkinsfile自动部署接口
  • 26. 删除有序数组中的重复项
  • vue父页面获取子组件绑定值
  • FPGA_学习_17_IP核_ROM(无延迟-立即输出)
  • CentOS7.6安装mysql8.0.34
  • SCF金融公链新加坡启动会 链结创新驱动未来
  • JavaScript【实例、静态方法与属性、原型链、instanceof 运算符、Object 对象的相关方法、对象的继承、多重继承、严格模式】(十九)
  • 【Git】本地搭建Gitee、Github环境
  • 学习ts(四)联合类型、交叉类型、类型断言
  • Linux 内核与架构速查
  • 【Java 动态数据统计图】动态数据统计思路案例(动态,排序,containsKey)五(117)
  • 区块链碎碎念
  • 4.物联网LWIP之C/S编程
  • 在 PyTorch 中使用关键点 RCNN 进行人体姿势估计--附源码
  • Dubbo及Zookeeper安装
  • ZK-C3595、ZK-C35100、ZK-C40100、ZK-C40110超越离合器
  • Azure共享映像库构建VM镜像
  • 【C++】AVL树(平衡二叉树)