小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2

紧接上文

 4、新建Maven项目

 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第1张图片

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第2张图片

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第3张图片

clean package -Dmaven.test.skip=true 用于构建项目并跳过执行测试

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第4张图片

拉到最后选择构建后操作

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第5张图片

SSH server
web

Exec command
scp 192.168.77.18:/root/.jenkins/workspace/probe/psi-probe-web/target/probe.war /usr/local/tomcat/webapps/
/usr/local/tomcat/bin/startup.sh

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第6张图片

拉到最后点击保存

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第7张图片

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第8张图片

5、验证 Jenkins 自动打包部署结果 

在web主机上查看 probe 目录是否被拷贝到/usr/local/tomcat/webapps 目录下
ls /usr/local/tomcat/webapps/probe -l

 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第9张图片

vim /usr/local/tomcat/conf/tomcat-users.xml



	# 在此行前加入上面三行

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第10张图片

vim /usr/local/tomcat/webapps/manager/META-INF/context.xml


/usr/local/tomcat/bin/shutdown.sh 
/usr/local/tomcat/bin/startup.sh

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第11张图片

访问192.168.77.19:8080/probe

小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第12张图片

账户密码都是tomcat

 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2_第13张图片

以上就是基于Jenkins自动打包并部署Tomcat环境

如有错误欢迎各位大佬批评指正,我们共同进步

你可能感兴趣的:(jenkins,运维)