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

这篇具有很好参考价值的文章主要介绍了小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

紧接上文

 4、新建Maven项目

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

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

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

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

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

拉到最后选择构建后操作

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

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,jenkins,运维

拉到最后点击保存

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

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

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

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

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

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

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

vim /usr/local/tomcat/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>
</tomcat-users>	# 在此行前加入上面三行

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

vim /usr/local/tomcat/webapps/manager/META-INF/context.xml
<!--  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> -->

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

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

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

访问192.168.77.19:8080/probe

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

账户密码都是tomcat

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

 小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2,jenkins,运维文章来源地址https://www.toymoban.com/news/detail-675327.html

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

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

到了这里,关于小白到运维工程师自学之路 第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 小白到运维工程师自学之路 第四十四集 (mariadb高可用集群故障转移)

            故障转移是指在集群中某个节点发生故障时,自动将服务转移到其他正常节点上的 过程。在MariaDB高可用集群中,通常使用主从复制的方式来实现故障转移。其中一个 节点被指定为主节点,负责处理所有的写操作和部分读操作,其他节点作为从节点,负 责复制主

    2024年02月11日
    浏览(47)
  • 小白到运维工程师自学之路 第四十九集 (正则表达式之grep)

    1、正则表达式(Regular Expression,简称为RegExp或Regex)是一种用于描述、匹配和操作文本的字符串模式的表达式。它提供了一种强大而灵活的方式来进行字符串的搜索、替换、提取和验证操作。 2、正则表达式可以用于各种编程语言和应用程序中,包括文本编辑器、命令行工具

    2024年02月13日
    浏览(48)
  • 小白到运维工程师的自学之路 第五十四集 (ansible自动化运维工具)

    Ansible是一种开源的自动化工具,用于自动化任务的执行、配置管理和应用部署。它采用基于Python编写的简单、轻量级的语法,可以通过SSH协议远程管理和配置多台计算机。 Ansible的主要特点包括: 1、简单易用:设计简单,语法清晰,无需特殊培训即可上手使用。 2、基于模块

    2024年02月16日
    浏览(40)
  • 小白到运维工程师自学之路 第六十二集 (docker持久化与数据卷容器)

    一、概述 Docker持久化是指将容器中的数据持久保存在主机上,以便在容器重新启动或迁移时不丢失数据。由于Docker容器是临时和可变的,它们的文件系统默认是易失的,这意味着容器中的任何更改或创建的文件都只存在于此容器的生命周期内。但是,在许多场景中,我们希望

    2024年02月14日
    浏览(39)
  • 猿创征文|弃文从工,从小白到蚂蚁工程师,我的 Java 成长之路

    最近 CSDN 开展了猿创征文,希望博主写文章讲述自己在某个领域的技术成长历程。 之前也曾想找个机会写篇文章,记录下自己的成长历程。 因此,借着这个机会写下这篇文章。 在回顾自己的成长历程的同时,希望对一些同学的学习和工作也会有一些启发和帮助。 阅读本文,

    2024年02月16日
    浏览(50)
  • 后端工程师晋升之路

    入门 0.5 年 第 1 计:不要过于纠结方向选择问题。 开始入门的时候,我们可能都会纠结于选择前端还是后端,选择了后端还犹豫到底选 Java、Go 还是 Python。 其实,我觉得不用过于纠结。如果说你对偏前端的内容感兴趣,那就从前端入手;对数据库方面的内容感兴趣,那就从

    2024年02月10日
    浏览(43)
  • 零基础如何自学成为网络安全工程师

    一份网络攻防渗透测试的学习路线,不藏私了! 👉 【一帮助安全学习一】👈这里自取256G网络安全自学资料 1、学习编程语言(php+mysql+js+html) php+mysql可以帮助你快速的理解B/S架构是怎样运行的,只有理解了他的运行原理才能够真正的找到问题/漏洞所在。所以对于国内那些上来

    2024年02月16日
    浏览(54)
  • 【良品】运维实施工程师面试题

    答:netstat –anpt | grep 8089 答:kill -9 4728/ 答:find . -name \\\"en* \\\" 答:chmod +x filename.sh 答:tar -xf .gz -C /usr/local unzip .zip 答:rpm -q smile ; rpm -e smile 答:vi /etc/profile  添加内容 JAVA_HOME=/usr/local/java/jdk1.8.0_221 PATH=JAVAHOME/bin:PATH CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export JAVA_HOME expo

    2024年02月09日
    浏览(45)
  • 【运维工程师学习】Debian安装

    选择镜像文件 进入安装选择界面 graphical install 图形安装 Install 安装系统 advanced options 高级选项 Help 帮助 accessible dark contrast installer menu 无障碍暗色对比度安装程序菜单 (旨在为视力有障碍的用户提供更好的可访问性,提供了: 高对比度主题、大字体选项、屏幕阅读器支持) In

    2024年02月12日
    浏览(59)
  • 初级运维工程师面试题

    1、apache有几种工作模式,分别简述两种工作模式及其优缺点? apache主要有两种工作模式:prefork(apache的默认安装模式)和worker(可以在编译的时候添加–with-mpm=worker选项) prefork的特点是:(预派生) 1.这种模式可以不必在请求到来时再产生新的进程,从而减小了系统开销 2.可以防

    2024年02月08日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包