阅读 30318

Linux运行SpringBoot(linux运行springboot项目)

Linux运行SpringBoot

前提:

安装好JDK,MySQL(MariaDB)数据库

1.1修改项目配置

修改项目的数据库连接信息确保是自己linux的数据库IP地址和端口号,并且数据库中有要连接的数据库,并且Linux数据库运行其他IP地址连接,用户名和密码均正确.

spring:  datasource:     url: jdbc:mysql://192.168.126.129:3306/jtadmin?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true     username: root     password: root 复制代码

在这里插入图片描述

1.2将项目打包

由于要配置集群,所以分别以8091和8092端口号打包一次,将项目复制出来,分别命名为8091,8092。 在这里插入图片描述

1.3项目上传到Linux

在Linux的创建**/usr/local/src/tomcats/**目录,将项目放入这个目录,这个目录可以自己指定。 在这里插入图片描述

1.4发布项目

(1)运行8091单个项目命令: 会阻塞命令输入框

java -jar 8091.jar  复制代码

访问测试: 在这里插入图片描述 (2)tomcat服务器后端运行项目

命令:

nohup java -jar 8091.jar -> 8091.log &  复制代码

启动效果: 在这里插入图片描述 命令说明: nohup是后端运行命令,与当前的终端没有绑定. 可以一直稳定的运行.

(3)Linux脚本运行项目

Linux中默认支持的是shell脚本 文件名称  xxx.sh

头文件信息:#!/bin/sh

创建文件:

vim start.sh 复制代码

文件内容:

#!/bin/sh nohup java -jar 8091.jar -> 8091.log &  nohup java -jar 8091.jar -> 8091.log &  复制代码

保存并退出

esc -> shift+: -> qw ->回车退出 复制代码

执行脚本:

sh start.sh 复制代码

1.5关闭tomcat服务器

(1)查询服务器进程信息

ps -ef |grep java 复制代码

在这里插入图片描述 (2)检索服务器命令 jps

jps 复制代码

在这里插入图片描述 (3)关闭服务

简单的杀死进程 级别较低

kill PID号 复制代码

必须杀死进程,但是可以执行善后操作

kill -15 PID号 复制代码

强制杀死进程,出现任何问题概不负责

kill -9 PID号 复制代码

1.6查看日志信息

xxx 输出文件所有的内容:

cat  复制代码

输出文件所有内容,分页输出,空格浏览下一屏,q退出/ctrl+c退出

more xxx 复制代码

用法和more相同,只是通过输出,pgUp,pgOn键来控制

less xxx 复制代码

用于显示文件后几号,使用频繁

tail -10 xxx 复制代码

动态查看日志,方便查看日志新增的信息/ctrl+c结束查看

tail -f xxx


作者:chensi2113
链接:https://juejin.cn/post/7031186910521327623

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐