1.首先用 SecureCRT 8.1 和 WinSCP 登陆 SSH 。
2.用SecureCRT 8.1 操作LINUX,
2.1:查看端口:ps -ef|grep tomcat
2.2:kill -9 端口号 , 杀死端口
2.3:到Tomcat里面webapps替换ROOT
2.4:在Tomcat /bin中startbash
2.5:tail -f …/logs//catalina.out 查看启动日志
docker发布
-
上传包到服务器到/opt/war 目录下
-
执行命令 docker ps 获取CONTAINER ID
-
到/opt/war目录下执行命令 docker cp eship-cust.war 8ab9d414ffd4:/cargo/catgo-eship/eship-cust/webapps (注:红色字体为CONTAINER ID,路径是容器中tomcat路径)
-
执行命令进入容器内部 docker exec -it 8ab9d414ffd4 /bin/bash (注:CONTAINER ID为第2步获取的容器ID)
-
执行 source /etc/profile 让环境变量生效
-
执行命令 cd /cargo/catgo-eship/eship-cust/webapps ;
执行命令 rm -rf ROOT.war 删除原来的文件
执行命令 mv eship-cust.war ROOT.war 将eship-cust.war 更名为ROOT.war -
执行命令 cd /cargo/catgo-eship/eship-cust/bin
执行命令 ./shutdown.sh 停止服务
执行命令 ./startup.sh 启动服务 -
执行命令 tail -f …/logs//catalina.out 查看启动日志