系统发版上线步骤

本文以将系统发布到阿里云为例,发包工具使用的xftp,远程连接阿里云工具使用的是xshell

程序打包(使用maven命令行打包)

  1. 清除上次打的包:mvn clean


    系统发版上线步骤_第1张图片
    image.png

2.打包(根据不同的环境打不同的包):stg-测试包,dev-开发环境,prd-生产环境,命令:mvn package -Dmaven.test.skip=true -Pstg


系统发版上线步骤_第2张图片
image.png

使用xshell连接远程阿里云服务器,将上次发的包删除,并kill掉正在运行的系统

  1. 使用/cd ..(退回上一级目录)/cd xx(进入某一个目录)/ls(列出当前目录下的所有文件或文件夹)/ll (列出当前目录下文件或文件夹的详细信息)/rm xx(删除文件)或者 rm -f xx(删除文件,忽略提示信息)/rm -rf ./logs (删除logs这个文件夹及子目录)

使用xftp连接远程阿里云服务器

可视化操作,将刚刚使用命令打好的包上传到服务器

系统发版上线步骤_第3张图片
image.png

继续使用xshell

使用ps aux |grep 上传的包名;查出系统运行的进程号,kill PID;然后使用./start.up脚本启动系统,使用tail -f -n 100 输出文件;查看系统启动日志,启动成功后即可访问

你可能感兴趣的:(系统发版上线步骤)