Jenkins自动化部署学习笔记(一、在Windows系统上使用Jenkins.msi安装Jenkins )

目录

 

背景

手动打包常规步骤

简介

功能包括

Jenkins自动化部署实现原理

Jenkins部署基础环境

一、安装前准备

二、安装Jdk,配置环境变量

三、安装Jenkins


背景

在我们日常的开发和维护过程中,哪些情况下会用到重新部署(PS:当然这只是个人遇到的情况,还有很多其他的情况等):

  • 开发完某一个版本提测的时候。
  • 多条支线同时开发的时候。
  • 各个子系统分别开发的时候。
  • 需要发布开发、测试、预生产三个环境。

手动打包常规步骤

  • 提交代码。
  • 问一下同组小伙伴有没有要提交的代码。
  • 拉取代码并打包(exe包,java的是war包或者jar包)。
  • 上传到Windows服务器。
  • 查看当前程序是否在运行。
  • 关闭当前程序。
  • 启动新的程序包。
  • 观察是否启动成功。
  • 如果有同事说,自己还有代码没有提交......再次重复以上几个步骤,顿时肯定是。。。当然除了Jenkins以外,也还有其他的工具可以实现自动化部署,如Hudson等。

简介

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

功能包括

  • 持续的软件版本发布/测试项目。
  • 监控外部调用执行的工作。
  • jenkins就是基于Java开发的一种持续集成的工具。
  • 可以将运维用到的各个脚本整合起来,并且可以通过页面方式集中管理,而且也可以实现和gitlab、github交互,也可以实现自动编译、部署程序。

Jenkins自动化部署实现原理

Jenkins部署基础环境

  • jdk环境,Jenkins是java语言开发的,因需要jdk环境。
  • git/svn客户端,因一般代码是放在git/svn服务器上的,我们需要拉取代码。
  • maven客户端,因一般java程序是由maven工程,需要maven打包,当然也有其他打包方式,如:gradle。

一、安装前准备

  • JDK1.8下载地址(PS:本文以Windows X64位为例,其他版本选择自己电脑系统适合的进行下载):JDK1.8

  • Jenkins安装包下载地址:jenkins.msi  

二、安装Jdk,配置环境变量

1、安装jdk:上面准备好的Jdk安装包,选择自己电脑系统适合的进行下载,一直默认安装就可以,也可以更改安装路径,最好jdk和jre路径一起改。

更改jdk安装路径,具体如下图所示:

更改jre安装路径,具体如下图所示:

2、配置环境变量
  安装好jdk之后,我们进行环境变量的配置:

  • 在「计算机」右键,选择「属性」,在弹出页面,选择「高级系统设置」,「环境变量」

     

     

  • 在环境变量弹出窗中点击「系统变量」下方的新建按钮,新建JAVA_HOME变量,值为刚安装的JDK路径,如我的JDK路径为:E:\Program Files\Java\jdk1.8.0_281

     

  • 找到classpath变量,没有的话,新建,增加classpath变量:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (PS:这里最前第一位是有一个点的)

 

  • 找到 Path 变量,没有的话就新建一个,不过一般都会有的 ,点击编辑,在path变量的最前面添加Jdk的路径为“ %JAVA_HOME%\bin; ”

 

  • 环境变量这就配置完成了,我们打开命令窗口,输入命令来验证是否配置合适:
    命令为:
    java -version //查看java版本号

    javac

java -version命令,结果如下图所示:

javac命令,结果如下图所示:

三、安装Jenkins

  • windows双击下载的Jenkins安装包 Jenkins.msi ,进入安装模式,选择默认配置,安装完成之后,就会默认打开浏览器 http://localhost:8080,显示 Jenkins正在启动,请稍后...(PS:这个过程需要一段时间,耐心等待启动完成 )。
  • 在安装过程中对自动生成密码,存储在Jenkins安装位置下的一个文件里,启动完成之后会到登录界面。
  • 在界面所示路径下,打开文件,复制密码,在管理员密码框输入密码,点击继续,等待系统初始化,出现自定义Jenkins界面,可以选择安装推荐的插件,括者选择需要的插件来安装,也可以不选择安装,直接点击右上角的X号关闭界面,以后可以通过插件管理器安装插件。
  • 这里选择插件来安装,选择之后点击下一步,进入如下安装界面,等待安装完成。
  • 插件安装完成之后,进入创建第一个管理员用户界面,输入信息,点击保存并完成,添加第一个管理员。
  • 安装完成 ,点击开始使用Jenkins。
  • 在Jenkins主界面点击系统管理,进入系统设置页面,选择全局工具配置。
  • 配置本地JDK全局环境,若有Git,Gradle,Ant ,Maven环境都可以在此配置,目前只配置JDK环境和Git环境如下所示。
  • 我们可以看到,目前Jenkins的访问路径还是http://localhost:8080/,如果想要更改Jenkins访问端口号,在Jenkins安装目录下打开jenkins.xml文件,更改端口号,然后再电脑的服务中找到Jenkins服务,进行重启,然后就可以使用新的端口访问Jenkins了。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网搬砖老肖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值