首页 > 其他分享 >jenkins部署项目指导文档(一)

jenkins部署项目指导文档(一)

时间:2023-12-27 18:02:19浏览次数:32  
标签:集成 tomcat 部署 webapps 文档 服务器 Jenkins jenkins

一、安装下载

1.1 Jenkins简介

Jenkins是一个用Java编写的开源的持续集成工具。

Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题,这样解决问题的成本就会显著下降。持续集成缩短了从开发、集成、测试、部署各个环节的时间,从而也就缩短了中间出现的等待时间;持续集成也意味着开发、集成、测试、部署得以持续。

1.2 Jenkins下载地址

下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/jenkins.war

1.3 Jenkins安装

第一步:确保服务器已配置JDK(打开linux连接工具,连接服务器后,输入命令java -version)

jenkins部署项目指导文档(一)_Jenkins

第二步:把下载好的jenkins文件上传到指定服务器的tomcat容器下(通过xshell文件上传工具xftp上传)

jenkins部署项目指导文档(一)_tomcat_02

放在tomcat文件夹下的webapps文件夹下

(查看webapps文件夹位置命令find / -name webapps)

第三步:运行Jenkins

查看/修改tomcat端口号:

jenkins部署项目指导文档(一)_Jenkins_03

cd到tomcat的bin目录下,执行命令:

./startup.sh(启动tomcat)

jenkins部署项目指导文档(一)_Jenkins_04

浏览器登陆服务器id/端口号/jenkins设置管理员用户名/密码

标签:集成,tomcat,部署,webapps,文档,服务器,Jenkins,jenkins
From: https://blog.51cto.com/u_15266301/9002682

相关文章

  • docker部署Vaultwarden密码共享管理系统
    转自地址:https://blog.csdn.net/weixin_51697917/article/details/133654754Vaultwarden是一个开源的密码管理器,它是Bitwarden密码管理器的自托管版本。它提供了类似于Bitwarden的功能,允许用户安全地存储和管理密码、敏感数据和身份信息。Vaultwarden的主要特点包括:1.安全的数据存......
  • Hive安装部署
    引言ApacheHive是一款建立在Hadoop生态系统之上的数据仓库工具,它提供了一种SQL类似的查询语言(HiveQL)来查询和分析存储在Hadoop分布式文件系统(HDFS)中的大规模数据。Hive的设计目标是让用户可以在大规模数据集上执行复杂的查询,而无需深入了解MapReduce编程。在这篇文章......
  • 解决Python项目部署到服务器上的编码问题
    在将Python项目部署到服务器上时,经常会遇到编码问题,例如中文乱码、字符集不匹配等。这些问题可能导致项目无法正常运行或显示正确的内容。本文将介绍如何解决Python项目部署到服务器上的编码问题,以确保项目能够在服务器上正常运行。步骤一:确认编码问题首先,我们需要确认是否存在编码......
  • nginx切割日志部署脚本编写
    #!/bin/bash#utf-8#description:部署nginx_lograte.sh脚本#---------------------------------------------------------------------script_name="logrotate_new.sh"script_download_directory="http://172.20.147.61/CentOS/app/script/hby"#......
  • 富文本编辑器复制word文档中的图片
    文章有点长,感觉每次写文章都特别啰嗦,如果不想看过程的话直接跳到*动手实践那一步,那边有核心的方法~富文本编辑器复制word文档中的图片问题点:从word文档复制进来的内容的图片都是file:///协议,这时候如果我们的页面是http://或者https://协议的话,就不允许读取图片了。 ......
  • Jenkins服务器上创建项目和配置
    大体步骤:General(基础配置)--》源码管理--》构建触发器--》构建环境--》构建--》构建后操作1.创建一个工程2.General(基础配置)仅需填写标准部分,其他可不填写3.源码管理 上图中点击“添加”按钮添加一组账号和密码4.构建触发器 如上图:当前项目的回调地址为:htt......
  • 验证jenkins自动化部署
    1.测试代码2.提交代码到git,触发构建3.在GitHub服务器上去看,是否已经触发 4.在Jenkins的控制台查看是否正在构建从下图中可以看出,正在构建5.查看当次构建的控制台日志说明已经启动成功6.查看Linux服务器,是否上传成功7.在Linux上使用命令jps,查看是否启动8.浏览器......
  • 为什么主流公司都使用jenkins
    手动打包常规步骤:1.提交代码2.问一下同组小伙伴有没有要提交的代码3.拉取代码并打包(war包,或者jar包)4.上传到Linux服务器5.查看当前程序是否在运行6.关闭当前程序7.启动新的jar包8.观察日志看是否启动成功9.如果有同事说,自己还有代码没有提交.......
  • Jenkins自动化部署实现原理
     1.jdk环境,Jenkins是java语言开发的,因需要jdk环境。2.git/svn客户端,因一般代码是放在git/svn服务器上的,我们需要拉取代码。3.maven客户端,因一般java程序是由maven工程,需要maven打包,当然也有其他打包方式,如:gradle。4.Jenkins可以不用安装tomcat,只要有Java环境就可以,它可以自己启......
  • Jenkins基本配置
     1.ConfigureSystem(系统设置)在系统设置这里,只需要设置最后面的一项,配置远程服务器地址,即代码最终运行的服务器地址信息,当然这里是可以配置多台远程Linux服务器的,配置完成后点击保存即可,为后面配置自动化部署做准备,配置如下图 2.Configure GlobalSecurity(全局安全配......