部署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程序如何让他结束呢?

相关推荐
张先shen11 分钟前
Elasticsearch RESTful API入门:基础搜索与查询DSL
大数据·spring boot·elasticsearch·搜索引擎·全文检索·restful
追逐时光者43 分钟前
面试第一步,先准备一份简洁、优雅的简历模板!
后端·面试
慕木兮人可1 小时前
Docker部署MySQL镜像
spring boot·后端·mysql·docker·ecs服务器
发粪的屎壳郎1 小时前
ASP.NET Core 8 轻松配置Serilog日志
后端·asp.net·serilog
程序员的世界你不懂1 小时前
基于Java+Maven+Testng+Selenium+Log4j+Allure+Jenkins搭建一个WebUI自动化框架(4)集成Allure报表
java·selenium·maven
isNotNullX1 小时前
数据中台架构解析:湖仓一体的实战设计
java·大数据·数据库·架构·spark
皮皮林5511 小时前
“RPC好,还是RESTful好?”,这个问题不简单
java
Xiaouuuuua2 小时前
一个简单的脚本,让pdf开启夜间模式
java·前端·pdf
倔强青铜三2 小时前
苦练Python第4天:Python变量与数据类型入门
前端·后端·python
倔强青铜三2 小时前
苦练Python第3天:Hello, World! + input()
前端·后端·python