项目发布流程![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/dfc9b507bd90a4452f28e6b4c483327a.png)
创建图片存储目录
打开目录 cd /usr/local/src
创建图片目录 mkdir images
浏览当前文件夹的所有文件 ls
显示当前文件路径 pwd
在idea中修改图片上传配置信息
#通过配置文件 动态赋值
#更改前
#image.localDir=G:/images#更改后
image.localDir=/usr/local/src/images
image.preUrl=http://image.jt.com
maven项目打包![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c3ceb8a789ecba3fa88d68b96829eab0.png)
上传JDK的安装包
运行服务器 java -jar 8091.jar &
(加上&表示还有其他的命令,可以执行其他命令)
关闭服务器进程
命令
查看服务 jps
关闭服务 kill PID号
强力关闭 kill -15 PID号
强制关闭 kill -9 PID号
后台项目启动
java -jar 8091.jar & 该方式是前台启动方式.服务会与当前的session进行绑定. 如果session关闭.则服务停止。
nohup java -jar 8091.jar => 8091.log & 方法除非linux虚拟机关闭才关闭
这种前台的启动只适用于测试阶段.可以直观的反应报错的信息.
命令:
nohup java -jar 8091.jar => 8091.log &
浏览文件:
cat 输出所有的内容,适合文件内容较少的场景
more输出文档所有的内容,分也输出,空格浏览下一页,q退出
less 用法与more类似,只是通过PgUp,PgOn来控制
tail用于显示文件最后几行,常用
tail -行数 文件名 查看文件的ui后10行
tail -f 文件名 动态查看日志,
脚本启动
脚本文件类型:.sh
创建并编辑这个脚本文件:vim start.sh
脚本内容:
#!/bin/sh
nohup java -jar 8091.jar => 8091.log &
nohup java -jar 8092.jar => 8092.log &
nohup java -jar 8093.jar => 8093.log &
使用esc,输入:wq保存文件
运行脚本文件 :
sh start.sh