将本地Springboot项目部署到Linux服务器

1、打包后端项目

在IDEA的终端上执行命令

复制代码
mvn clean package "-Dmaven.test.skip=true"

在target目录下查看jar包是否存在

2、idea运行jar包(可选)

在IDEA的终端上执行命令

复制代码
# 进入jar包所在目录
E:\LzpWorkspaces\lzp-records> cd .\target\
# 运行java项目
E:\LzpWorkspaces\lzp-records\target> java -jar .\lzp-records-0.0.1-SNAPSHOT.jar

3、上传后端项目到服务器

复制代码
# 进入jar包所在目录
cd target
# 上传jar包到服务器
scp lzp-records-0.0.1-SNAPSHOT.jar root@11.22.33.44:/home/lzp

4、在服务器上检查jar是否传输完成

5、在服务器运行后端项目(后台运行)

在服务器上执行如下命令:

复制代码
nohup java -jar lzp-records-0.0.1-SNAPSHOT.jar &
相关推荐
火云代理26 分钟前
同一个网站,有的网络能打开、有的打不开?认识 IPv4 与 IPv6 的访问差异
服务器·网络·网络协议·tcp/ip·测试工具·php·状态模式
坤坤子吖1 小时前
Linux网络编程:TCP 粘包与半包问题,如何正确处理 TCP 流式数据?
linux·服务器·网络·笔记·网络协议·学习
星恒随风3 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
无足鸟ICT3 小时前
【RHCA+】IO调度算法
linux·服务器
wacsii4 小时前
【Linux进程(四)】命令行参数与环境变量
linux·服务器
无奈笑天下4 小时前
银河麒麟上lsblk命令教程详解
linux·运维·服务器·数据库
科研邪修法5 小时前
培训PDF保护配置:把需求转换成可验收权限
linux·服务器·网络
Lansonli7 小时前
大数据Spark(八十八):Spark任务资源之Standalone集群测试
java·服务器·spark
可乐ea21 小时前
智能体记忆该拆成几层:笔记、记忆表示与注入上下文
服务器·数据库·笔记·ai智能体·提示词工程·上下文工程·记忆系统
真好啊又活了一天1 天前
服务器和虚机配置IPV6
运维·服务器·github