前后端发包操作

前后端发包操作
一.后端发包

  1. 安装Xshell等工具(对于mac可以下载替代工具,使用方式一样),连接服务器
    在这里插入图片描述
    在这里插入图片描述

  2. 进入后端包目录
    1>pwd命令–查看当前所在目录
    2>cd / --进入根目录
    3>ls或 ll可以查看当前目录下的所有文件
    以双重预防为例,进入到项目后端目录:
    cd /data/wwwroot/campus-prevent/
    在这里插入图片描述

  3. 上传后端jar包
    如图所示,campus-prevent.jar为后端包,campus-prevent.jar.old为上次发布的包,通常我们在发新包时,会把当前的包命名为.old,保存下来,当新包有问题时,可以方便回滚
    因此:
    1>先删除.old rm -rf campus-prevent.jar.old
    2>把当前.jar包命名为.old mv campus-prevent.jar campus-prevent.jar.old
    3>上传本次要发的包,直接拖动包到该界面,等待上传完成

  4. 重启服务进程
    1>jps -l 查看当前服务器进程
    2>Kill -9 进程号 停掉当前服务进程
    在这里插入图片描述

3>重启服务命令
nohup java -jar -server -Dnacos.config.serverAddr=172.17.0.18:8848 -Xms1024m -Xmx1024m -XX:CompressedClassSpaceSize=256m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m campus-prevent.jar >> campus-prevent.log 2>&1 &

各项目重启命令基本一样,黄色部分根据实际修改,-Dnacos为nacos配置,其余两个对应要发的包名和log文件
PS:可以把命令保存起来,后续可以直接用,也就是加入快速命令中,操作如下:
在这里插入图片描述
在这里插入图片描述

4>查看发版是否成功
Tail -f campus-prevent.log 也就是查看log文件,如图说明启动成功
在这里插入图片描述

二. 前端发包
6. 和后端发包相似的操作,先进入前端包目录,以。。。为例
cd /home/xysl/ 进入该目录下查看
在这里插入图片描述

  1. 上传解压前端包
    在前端目录下有当前的前端包smx_prevent_admin,和上次包smx_prevent_admin.old
    1>删除smx_prevent_admin.old rm -rf smx_prevent_admin.old
    2>重命名smx_prevent_admin当前包 mv smx_prevent_admin smx_prevent_admin.old
    3>上传前端包,拖动压缩文件disk.zip到该界面,等待上传完成
    4>解压disk.zip前端包 unzip disk.zip
    5>确保解压出来的包名为smx_prevent_admin, 不是的话就重命名
  2. Reload前端包
    1>进入到nginx目录下
    cd /user/sbin/
    2>nginx -s reload 前端发布完成
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值