公司项目的简单部署

mac2022-06-30  114

项目部署 1、链接到服务器 新建回话--->主机、端口号输入---->用户身份登录---->输入账号密码 (当前的端口号一定要正确) 是否为utf-8 2、线程停掉 - 删除---复制上去---Spring配置文件----启动项目 ps -ef|grep /opt/zkbc/letou/credit-task/ //查看credit-task项目的线程 kill -9 6322 //杀死当前线程 ps -ef|grep /opt/zkbc/letou/credit-task/ //查看当前线程数 判断是否杀死 3、 复制到back 项目下创建back文件 将项目复制到上边 cp -R /opt/zkbc/letou/credit-task/webapps/credit-task /opt/zkbc/letou/credit-task/back //将前边文件复制到后边文件 4、 删除原有的项目 rm -rf /opt/zkbc/letou/credit-task/webapps/* //删除当前文件夹 5、 Eclipse上打包项目-----将项目复制到当前目录 6、 启动项目 解压jar 启动对应的sh文件 sh /opt/zkbc/scripts/start.lt.task.sh 去Xftp文件中查看对应的文件是否解压 7、 删除还存在的JAR (如果不存在就不用删除)没有的情况下也要停掉线程 由于已经启动项目,删除的情况下还是杀掉线程比较好 ps -ef|grep /opt/zkbc/letou/credit-task/ //查看当前项目的线程 kill -9 10846 //杀掉线程 ps -ef|grep /opt/zkbc/letou/credit-task/ //重新查看是否还有残留的线程 rm -rf /opt/zkbc/letou/credit-task/webapps/credit-task.war //删除残留的尚未解压的jar 8、 将相关的Spring的配置文件替换掉

9、 重新启动项目 sh /opt/zkbc/scripts/start.lt.task.sh //启动项目的指令 10、查看日志文件 tail -f /opt/credit-task/logs/catalina.out //查看对应的日志查看是否部署成功 tail -f /opt/zkbc/letou/credit-mgt/logs/catalina.out

 

 

指令的总结: 相关参考 http://man.linuxde.net/cp 1、 ps 命令是Process Status的缩写,系统中当前运行的进程 ps -A 显示所有的线程(-A :显示所有的进程) ps -ef 显示所有的线程信息,连同命令行(自己(-e 等于 "-A",显示所有进程;f 显示程序之间的关系)) ps -ef|grep 查找特定进程 ps -l 将目前属于自己这次登录的PID与相关信息列出来 ps aux 列出目前所有的正在内存当中的程序 相关:http://www.jb51.net/LINUXjishu/151851.html 2、 grep 文本搜索工具,可以使用正则表达式搜索文本,并把匹配的行打印出来 相关:http://www.cnblogs.com/end/archive/2012/02/21/2360965.html 3、 kill -9 *** 来杀死特定的线程

4、 cp 复制文件和目录 相关:http://www.cnblogs.com/xd502djj/archive/2011/11/25/2263562.html cp -R 复制文件信息,复制文件及下一级的子文件 5、 rm 删除文件和目录 -r 递归删除,将指定目录下的所有文件与子目录一并处理 -f 强制删除文件和目录 rm -rf 来删除文件 相关参考: http://man.linuxde.net/rm 6、 sh 来执行脚本,跑起服务器 7、 tail 查看文件内容 tail -10 查看文件的10行 tail -f 不停的去读取最新的内容,实现实时监测的效果

 

线程停掉 - 删除---复制上去---Spring配置文件----启动项目

转载于:https://www.cnblogs.com/Geyoung/p/6903791.html

最新回复(0)