该如何才能与世界陷入爱河?

使用MobaXterm发布服务器项目文件

注:笔记旨在记录


一、使用MobaXterm登录服务器

  • 打开MobaXterm,点击左上角Session->SSH,输入账号密码登录到对应服务器。
  • Remote host:对应服务器地址。
  • 点小人头像添加对应服务器的账号密码,name随意。
  • 完成后左侧session模块下出现对应服务器地址名的ssh,可右键重命名。

ps:要发布到哪个服务器就登对应服务器(地址和账号密码)


二、后端发布

  1. idea git pull 更新项目;

  2. 右侧 maven工具栏 项目下 package 进行打包。

  3. 打包完成提示 BUILD SUCCESS ,找到项目目录下的target生成的 对应项目名的jar包 ;

  4. 打开MobaXterm进入到对应项目名目录下:

    cd /xxx/项目名/

  5. 拷贝刚刚的jar包到该目录下;

  6. 查看当前服务器运行jar的进程(如果有的话):

    ps -ef | grep java

  7. 杀死运行对应jar包的进程(如果有的话,31535为进程名,可由6查出):

    kill -9 31535

  8. 运行拷贝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

三、前端发布

  1. vscode控制台输入 yarn build 打包项目;

  2. 右侧出现dist文件夹,注意检查index.html的地址是否为服务器地址;

  3. 打开MobaXterm进入到对应项目名目录下:

    cd /xxx/项目名/

  4. 将dist所有文件拷贝到目录下。

posted @ 2021-11-24 11:38  hmpn  阅读(730)  评论(0编辑  收藏  举报