注:笔记旨在记录
一、使用MobaXterm登录服务器
- 打开MobaXterm,点击左上角Session->SSH,输入账号密码登录到对应服务器。
- Remote host:对应服务器地址。
-
点小人头像添加对应服务器的账号密码,name随意。
-
完成后左侧session模块下出现对应服务器地址名的ssh,可右键重命名。
ps:要发布到哪个服务器就登对应服务器(地址和账号密码)
二、后端发布
- idea
git pull
更新项目; - 右侧
maven工具栏
项目下package
进行打包。 - 打包完成提示
BUILD SUCCESS
,找到项目目录下的target生成的对应项目名的jar包
; - 打开MobaXterm进入到对应项目名目录下:
cd /xxx/项目名/
- 拷贝刚刚的jar包到该目录下;
- 查看当前服务器运行jar的进程(如果有的话):
ps -ef | grep java
- 杀死运行对应jar包的进程(如果有的话,31535为进程名,可由6查出):
kill -9 31535
-
运行拷贝jar包(
xxx.jar
为jar名称):nohup java -jar xxx.jar --spring.config.location=applications-dev.yml >/home/logs/demo.log >2&1 &
-
ps :
* - 查看日志:
tail -f /home/logs/demo.log
* - 写入日志:
>/home/logs/demo.log
三、前端发布
- vscode控制台输入
yarn build
打包项目; - 右侧出现dist文件夹,注意检查index.html的地址是否为服务器地址;
- 打开MobaXterm进入到对应项目名目录下:
cd /xxx/项目名/
- 将dist所有文件拷贝到目录下。
Original: https://www.cnblogs.com/hmpn/p/15597374.html
Author: hmpn
Title: 使用MobaXterm发布服务器项目文件
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/622499/
转载文章受原作者版权保护。转载请注明原作者出处!