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
标签:java,SpringBoot,8091,xxx,jar,sh,Linux,运行 来源: https://blog.csdn.net/chaochao2113/article/details/117262525