Boot工程快速启动【Linux】

Boot工程快速启动【Linux】

  1. 在idea中打包
  2. cd usr/
  3. 在local文件夹下mkdir app
  4. 进入app文件夹
  5. 把打包好的文件(只上传其中的jar)上传到app文件下
  6. 检查linux中的Java版本,保证和项目的Java 版本保持一致
  7. 运行 java -jar sp补全***.jar
  8. 想看效果得查询当前linux的ip地址,把IP地址复制下来
  9. 直接在浏览器输入地址访问页面,发现报错啦,问什么呢?因为我们配置的数据库地址是localhost,而linux下没有。
  10. 首先要在linux下装好mysql数据库,然后在window可以使用sqlyog连接到linux的数据库,在里面创建对应的ssm_db数据库,创建对应的数据表tbl_book,并填充数据。
  11. 到linux下在次启动服务。

但是,实际操作不会使用这种方式,因为这种方式开启了霸屏模式,我们接下来使用后台启动。

后台启动要使用Linux的命令:

而且后台启动就看不见日志了,要自己指定日志的保存路径(不保存当然可以,除非你不打算看了)。使用 > 文件名 2>&1 &

bash 复制代码
nohup java -jar spr****.jar > server.log 2>&1 &

查询.jar进程的指令:

bash 复制代码
ps  -ef | grep "java -jar"

杀死某个进程的指令

bash 复制代码
kill -9 进程号



相关推荐
程序员老陆3 分钟前
FFmpeg 硬解在 Linux 上:从“能跑”到“跑满 GPU”的实战笔记
linux·笔记·ffmpeg
星恒随风8 分钟前
Linux 权限详解:从 rwx、chmod 到 umask、目录权限与粘滞位
linux·运维·服务器·笔记·学习
拳里剑气9 分钟前
Linux:进程间通信
linux·运维·数据库·进程
运维大师12 分钟前
【K8S 运维实战】31-Helm包管理
运维·算法·kubernetes
lsh曙光27 分钟前
防火墙-iptables
linux
阳光九叶草LXGZXJ28 分钟前
达梦数据库-报错-12-[-7184]:对象定义[XXX]被修改,版本检查失败
linux·运维·服务器·数据库·sql·学习
AI大佬的小弟28 分钟前
私有化 Dify 应用开发(3):Docker 核心原理与零基础实战
运维·docker·容器技术·ai 应用开发·私有化 ai 部署·docker 教程·dify 运维
JXCY13S50536 分钟前
集群及lvs基础知识
运维·服务器
小此方38 分钟前
Re:Linux系统篇(四十九)线程篇 · 二:为什么现代操作系统选择分页式存储?分页如何解决物理内存碎片?分页结构如何演化到页表、页目录、MMU?
linux·运维·驱动开发
Huangjin007_1 小时前
【Linux 系统篇(十一)】基础开发工具(六) —— 版本控制器 Git
linux·运维·git