将本地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 &
相关推荐
专注VB编程开发20年22 分钟前
winsock socket通讯为什么UDP服务器无法获取客户端IP?
服务器·tcp/ip·udp
G_H_S_3_27 分钟前
【网络运维】 Linux:使用 Cockpit 管理服务器
运维·服务器·网络
Linux技术支持工程师1 小时前
二十八、【Linux系统域名解析】DNS安装、子域授权、缓存DNS、分离解析、多域名解析
linux·运维·服务器·缓存·centos
jim写博客1 小时前
linux进程概念(三)进程状态
linux·运维·服务器
jc06202 小时前
Linux c网络专栏第四章io_uring
linux·运维·服务器
2401_858286113 小时前
OSE1.【Linux】练习题组1
linux·运维·服务器
liweiweili1264 小时前
在 Linux 中,定时任务(cron)
linux·运维·服务器
夕泠爱吃糖4 小时前
Linux虚拟内存
linux·运维·服务器
aini_lovee5 小时前
python命令行解析模块argparse
服务器·前端·数据库
Linux技术支持工程师5 小时前
三十四、【Linux常用工具】rsync+inotify实时同步演示
linux·运维·服务器·学习·kylin