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

相关推荐
Gopher_HBo5 小时前
Go进阶之recover
后端
专注VB编程开发20年5 小时前
vb.net datatable新增数据时改用数组缓存
java·linux·windows
程序员布吉岛5 小时前
写了 10 年 MyBatis,一直以为“去 XML”=写注解,直到看到了这个项目
后端
却尘5 小时前
一篇小白也能看懂的 Go 字符串拼接 & Builder & cap 全家桶
后端·go
茶杯梦轩5 小时前
从零起步学习Redis || 第七章:Redis持久化方案的实现及底层原理解析(RDB快照与AOF日志)
redis·后端
QZQ541885 小时前
重构即时IM项目13:优化消息通路(下)
后端
柠檬味拥抱5 小时前
揭秘Cookie操纵:深入解析模拟登录与维持会话技巧
后端
(>_<)5 小时前
java minio 分片上传工具类与测试demo
java·minio·分片上传
不想打工的码农5 小时前
MyBatis-Plus多数据源实战:被DBA追着改配置后,我肝出这份避坑指南(附动态切换源码)
java·后端
ZeroTaboo5 小时前
rmx:给 Windows 换一个能用的删除
前端·后端