美文网首页
关于jeesite4.0项目在Linux上的重新部署

关于jeesite4.0项目在Linux上的重新部署

作者: 世说烟雨亦话悲凉 | 来源:发表于2018-10-08 11:56 被阅读0次

    编辑于2018/10/08 侵删.
    ReStartLin


    关于如何在Linux系统上进行简单的部署

          该文章是对于自己在实际情况下`部署流程`的记录`极有可能对你没有帮助`   
    
          前提场景:服务已经`部署过`一次,现在进行`替换更新`
    

    1.部署前准备

    这是一个Maven的dannxi项目,然后项目需求打成war包
    1.1:使用命令 $ mvn install 进行打包 得到war包
    1.2:导出数据库文件

    2.停止之前的项目

    服务器连接工具使用的是Xshell

    Linux下使用ps aux命令来得到当前所有的进程,当然还可以使用grep进行精确查找
    还可以通过端口号查找到进程的PID 命令:lsof -i:端口号
    杀死进程使用的是: kill -9 PID

    3.上传新项目

    Xshell安装lrzsz环境 使用rz 上传相关文件

    4.部署

    部署前准备

    使用unzip -o 文件名 命令可以不询问用户而解压覆盖war包
    导入数据库文件

    解压完成后的到文件

    META-INF
    org
    userfiles
    WEB-INF
    等...

    进入到WEB-INF目录

    使用sh 命令执行sh脚本
    值得注意的是:Linux可以使用 nohup 命令 &命令来进行后台运行
    通过 tail -f nohup.out 可以持续的查看nohup.out的输出

    然后就成功部署啦完成

    相关文章

      网友评论

          本文标题:关于jeesite4.0项目在Linux上的重新部署

          本文链接:https://www.haomeiwen.com/subject/uyidaftx.html