当前位置: 首页 > news >正文

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

背景

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

步骤

1.先用maven将SpringBoot应用当成jar包
在这里插入图片描述
2.生成jar文件并复制此文件
在这里插入图片描述

3.xshell远程连接linux服务器,在xftp将文件粘贴到linux服务器,这里我放在/usr/local/……目录下
在这里插入图片描述
4.上传完毕后,执行如下命令启动,这样应用就部署完毕

nohup java -jar 你的jar包 &> 日志文件.log &

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

ps -ef | grep 你的jar包

在这里插入图片描述
这里25030就是进程号

kill -9 25030

结束此进程,不放心可以再ps一次看看结果。
6.以下命令可以清空日志

>你的日志文件.log
http://www.lryc.cn/news/460336.html

相关文章:

  • 自媒体短视频如何制作?
  • 2024年河南省职业技能竞赛(网络建设与运维赛项)
  • git--git reset
  • Spring Boot的实用内置功能详解
  • 撸猫变梳毛?怎么解决猫咪掉毛问题?好用的宠物空气净化器推荐
  • 人声分离免费软件,六款好用软件处理音乐更轻松!
  • 数据分析Power BI设置万为单位的数据
  • (AI 生成) 新时代游击方式: 利用 “灵活就业“ 红利
  • Unity UndoRedo(撤销重做)功能
  • 28条有关人工智能的名言
  • 搞机器视觉项目看不起搞机器视觉培训的,实际上怎么样
  • 使用Jenkins部署项目
  • 【机器学习与神经网络荣获诺贝尔奖】科学边界的扩展及技术革新
  • Javascript扩展符号(...)使用说明
  • giugughk
  • 【微服务】网关 - Gateway(下)(day8)
  • 【C#】创建一个控制台应用程序来管理学生成绩
  • 鸿蒙开发之ArkUI 界面篇 三十四 容器组件Tabs 自定义TabBar
  • AI核身-金融场景凭证篡改检测YOLO原理
  • 鹅厂JS面试题——0.1+0.2=0.3吗?
  • 软件功能测试重点和流程有哪些?专业软件测评服务公司推荐
  • 【数据结构】AVL树(C++实现)
  • AMD新推EPYC与MI325X,挑战英伟达AI市场地位
  • 电脑桌面文件不见了怎么恢复?8个方法帮你解决问题
  • 如果想转行AI领域却不知如何开始?可以试试这五步,超详细_ai行业怎么入行
  • 个人博客搭建 | Hexo框架
  • [Gtk] layout.ui
  • Spring MVC:精通JSON数据返回的几种高效方式
  • [LeetCode 题3] 没有重复字符的最长的子字符串
  • YoloDotNet 在工业检测中的应用详解