Linux下SpringBoot项目部署(centos系统)

一、首先找到自己的sql文件,没有就从数据库挪进来

二、在Maven下打包一下(点击package),看到BUILD SUCCESS就是打包好了

三、将上面两个文件分别挪到 linux 中对应的文件,没有就创建一个(我的是spring_blog)

四、进入linux下的线上数据库,并且source操作一下(看到querry OK就是sql语句正确)

五、show databases 一下(上一步正确就能看到你创建的数据库)

六、 运行 .jar 文件(我用mv事先改了名字spring_blog.jar,不然太麻烦了也不好看)

1、nohup java -jar spring_blog.jar & (后台运行起来自己的jar包)

2、ps -ef|grep java (查看运行是否成功)

3、netstat -an|grep 8080 (查看自己的 .yml 的端口后是否可以访问)

七、上面步骤全部正确就是部署好了,现在在浏览器上输入你的公网ip加端口号即可打开你的项目

相关推荐
用户94835701651几秒前
拒绝 try-catch:如何设计全局通用的异常拦截体系?
后端
用户8307196840822 分钟前
秒杀面试!MyBatis-Spring-Boot 初始化流程深度拆解
spring boot·mybatis
golang学习记3 分钟前
Go 1.22 隐藏彩蛋:cmp.Or —— 让“默认值”写起来像呼吸一样自然!
后端
阿里巴巴P8高级架构师4 分钟前
从0到1:用 Spring Boot 4 + Java 21 打造一个智能AI面试官平台
java·后端
stevenzqzq6 分钟前
trace和Get thread dump的区别
java·android studio·断点
桦说编程7 分钟前
并发编程踩坑实录:这些原则,帮你少走80%的弯路
java·后端·性能优化
程序猿零零漆7 分钟前
Spring之旅 - 记录学习 Spring 框架的过程和经验(十三)SpringMVC快速入门、请求处理
java·学习·spring
BHXDML7 分钟前
JVM 深度理解 —— 程序的底层运行逻辑
java·开发语言·jvm
小杨同学498 分钟前
C 语言实战:枚举类型实现数字转星期(输入 1~7 对应星期几)
前端·后端
用户8307196840829 分钟前
Shiro登录验证与鉴权核心流程详解
spring boot·后端