手动在Linux服务器上部署并运行SpringBoot项目(新手向)

背景

当我们在本地开发完应用并且测试通过后,接着就要部署在服务器上启动。

步骤

1.先用maven将SpringBoot应用当成jar包

2.生成jar文件并复制此文件

3.xshell远程连接linux服务器,在xftp将文件粘贴到linux服务器,这里我放在/usr/local/......目录下

4.上传完毕后,执行如下命令启动,这样应用就部署完毕

bash 复制代码
nohup java -jar 你的jar包 &> 日志文件.log &

5.后续如果有更新应用会多一个步骤,就是在粘贴文件前要先将当前应用进程结束

先查询进程号

bash 复制代码
ps -ef | grep 你的jar包

这里25030就是进程号

bash 复制代码
kill -9 25030

结束此进程,不放心可以再ps一次看看结果。

6.以下命令可以清空日志

bash 复制代码
>你的日志文件.log
相关推荐
qq_254617774 分钟前
Linux创建VLAN虚拟网卡的命令
linux·网络协议
gaize12138 分钟前
腾讯云云服务器核心优势
服务器·腾讯云
陌路2011 分钟前
TCP连接如何确保其可靠性
运维·服务器
wdfk_prog15 分钟前
[Linux]学习笔记系列 -- [fs][fs_parser]
linux·笔记·学习
最贪吃的虎15 分钟前
Spring Boot 自动装配(Auto-Configuration)深度实现原理全解析
java·运维·spring boot·后端·mysql
Ahuuua17 分钟前
Spring Bean作用域深度解析
java·后端·spring
大学生资源网17 分钟前
基于Vue的网上购物管理系统的设计与实现(java+vue+源码+文档)
java·前端·vue.js·spring boot·后端·源码
吴佳浩 Alben17 分钟前
Go 1.25.5 通关讲解
开发语言·后端·golang
小高Baby@19 分钟前
深入理解golang的GMP模型
开发语言·后端·golang