Jenkins安装教程

文章目录

  • 1 Jenkins安装(Windows平台-msi)
    • 1.1 前提条件
    • 1.2 下载
    • 1.3 安装(-msi)
  • 2 在Jenkins面板上升级版本
  • 3 更改Jenkins的工作目录
  • 4 更改Jenkins插件地址为国内源地址
  • 5 war包安装
    • 5.1 命令行安装
    • 5.2 结合Tomcat安装
  • 6 Jenkins的三大概念
    • 6.1 Job(任务/工程)
    • 6.2 Plugin(插件)
    • 6.3 Workspace(工作空间)
  • 7 Jenkins全局管理
    • 7.1 Configure System(系统设置)
    • 7.2 Global Tool Configuration(全局工具配置)
    • 7.3 Manage Plugins(管理插件)
  • 8 卸载

1 Jenkins安装(Windows平台-msi)

1.1 前提条件

  • 需要安装JDK,如果没有安装,请参考:Java环境变量配置详细教程
  • 注意版本兼容性!到官网查看JDK兼容版本
    Jenkins安装教程_第1张图片

1.2 下载

  • 百度网盘下载:
    链接:jenkins.msi
    提取码:vdhi

  • 官网下载:https://www.jenkins.io/download
    Jenkins安装教程_第2张图片
    温馨提示:官网下载地址下载速度可能较慢,如果觉得慢的话,可以先去百度网盘下载后,再直接去安装好的jenkins页面上更新版本即可。

1.3 安装(-msi)

  1. 双击运行下载好的jenkins.msi
    Jenkins安装教程_第3张图片
  2. 点击"Next" >> 修改安装路径
    Jenkins安装教程_第4张图片
  3. Logon Tpye选择"Run service as LocalSystem(not recommended)" >> 点击"Next"
    Jenkins安装教程_第5张图片
  4. 修改端口号 >> 点击"Test Port",有个绿色勾出现 >> 点击"Next"
    备注:Jenkins默认使用的端口号是8080,而Tomcat也是8080,如果不修改,会产生冲突,导致之前的Tomcat启动不起来,所以建议修改为其它端口号(我这里设置的8081)。
    Jenkins安装教程_第6张图片
  5. 选择本地JDK安装路径 >> 点击"Next" 直到安装完成 >> 点击“Finish”
    Jenkins安装教程_第7张图片
    Jenkins安装教程_第8张图片
  6. 解锁jenkins
    点击“Finish”后浏览器出现如下画面,按照提示路径打开密码文件 >> 输入密码 >> 点击“继续”。
    Jenkins安装教程_第9张图片
  7. 点击“选择插件来安装”>>点击“无”>>点击“安装”跳过插件的安装
    Jenkins安装教程_第10张图片
  8. 创建一个管理员用户 >> 点击"保存并完成"
    Jenkins安装教程_第11张图片
  9. 点击"保存并完成"
    Jenkins安装教程_第12张图片
  10. 点击"开始使用Jenkins"
    Jenkins安装教程_第13张图片
  11. 出现如下页面,表示登录成功
    Jenkins安装教程_第14张图片

2 在Jenkins面板上升级版本

点击“Manage Jenkins” >> 找到新版本提醒,点击“或自动升级” >> 等待安装 >> 安装完成后,勾选“安装完成后重启Jenkins(空闲时)” >> 重新登陆Jenkins
Jenkins安装教程_第15张图片
Jenkins安装教程_第16张图片

3 更改Jenkins的工作目录

  • 原因
    通过.msi文件安装Jenkins,其工作空间默认安装到了C:\WINDOWS\system32下,不建议将程序的工作空间安装在系统盘,因此需要调整到其他盘中。
    Jenkins安装教程_第17张图片
  • 步骤
  1. Jenkins通过.msi文件安装完成之后,它是一个windows服务。可以通过任务管理器>>服务找到它>>右击选择“转到详细信息”>>右击选择“打开文件所在的位置”
    Jenkins安装教程_第18张图片
  2. 编辑“jenkins.xml”文件>>将文件中定义的环境变量JENKINS_HOME的值修改为目的工作空间>>保存。
    Jenkins安装教程_第19张图片
  3. 重启jenkins服务
    Jenkins安装教程_第20张图片
  4. 浏览器重新访问http://localhost:8081/,页面加载过程中会将原工作空间下的文件和配置迁移到目的工作空间中>>重新配置Jenkins
    Jenkins安装教程_第21张图片

4 更改Jenkins插件地址为国内源地址

  • 原因
    Jenkins插件地址更换为国内源地址后,下载插件速度回非常快。

  • 步骤

  1. 进入Manage Jenkins >> Manage Plugin >> Advanced,将最下面的Update Site URL更改为: https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json >> 点击“Submit”
    Jenkins安装教程_第22张图片
  2. 修改服务器配置:打开Jenkins工作目录下的\updates\default.json,将其中的“updates.jenkins.io/download/plugins”(有些版本是“updtdates.jenkins-ci.org/download”)全部替换为“mirrors.tuna.tsinghua.edu.cn/jenkins/plugins” >> 将“www.google.com”替换为“www.baidu.com”。
    Jenkins安装教程_第23张图片
  3. 重启Jenkins服务:重启后,进入插件管理中心,就可以爽快地安装各种插件了。

5 war包安装

5.1 命令行安装

  1. 找到jenkins.war所在的目录 >> 输入cmd,回车进入cmd命令
    Jenkins安装教程_第24张图片
  2. 输入如下命令(这里端口号我设置为8090) >> 等待安装完成
java -jar jenkins.war --httpPort=端口号

Jenkins安装教程_第25张图片
3. 因为jenkins的war包自带jetty服务器,所以启动成功后,直接打开浏览器访问“localhost:端口号”即可。

5.2 结合Tomcat安装

  1. 下载Tomcat服务,参考:Tomcat安装与卸载
  2. 官网下载jenkins.war
    Jenkins安装教程_第26张图片
  3. 将下载好的jenkins.war放在tomcat的webapps目录下
    Jenkins安装教程_第27张图片
  4. 重启Tomcat服务。
    Jenkins安装教程_第28张图片
  5. 打开浏览器访问“http://localhost:8088”打开Tomcat,url加上后缀“/jenkins”即可访问jenkins。
    Jenkins安装教程_第29张图片
    Jenkins安装教程_第30张图片

6 Jenkins的三大概念

6.1 Job(任务/工程)

在Jenkins平台中,都是以Job(任务/工程)为单位去完成一件事情的。
在使用Jenkins时,都是会在Jenkins管理界面当中创建一个job/item,在job/item中来组织任务。

6.2 Plugin(插件)

Jenkins提供平台,集成各种插件来完成一个job,想用jenkins平台来做什么,先找到有没有相应的插件。
比如:windows命令、Linux命令的支持,SVN和Git代码获取,邮件发送,测试报告集成等都需要安装相应插件才能够在jenkins当中使用这些功能。

6.3 Workspace(工作空间)

jenkins是通过文件形式来存储和管理数据的。所以,在安装jenkins,要指定一个Jenkins_Home目录,所有jenkins相关的数据都存放在此目录下。
Workspace即给jenkins指定一个专门的目录来存储其所有的配置和数据,jenkins的workspace是根目录,其下每个job都有属于自己的workspace。
每个job的workspace当中用来存放本任务涉及到的数据/文件,以及任务执行完成后生成的数据/文件。相当于,给没一个job开辟了一个独立的文件夹。

7 Jenkins全局管理

在Jenkins首页点击“Manage Jenkins”进入如下页面,下面一一介绍图中标注的最基本的3个配置选项。
Jenkins安装教程_第31张图片

7.1 Configure System(系统设置)

输入系统管理员邮件地址 >> 选择全局属性-Environment variables(环境变量) >> 新增键值对LANG:zh_CN.UTF-8 >>点击“保存”
Jenkins安装教程_第32张图片

7.2 Global Tool Configuration(全局工具配置)

选择新增JDK >> 输入别名和安装路径 >> 点击“保存”
PS:也可以勾选"Install automatically(自动安装)",然后“保存”,这样jenkins会自动为你下载并安装!
Jenkins安装教程_第33张图片

7.3 Manage Plugins(管理插件)

可以在这个模块选择自己需要的插件进行安装,或者对已安装的插件进行更新,配置代理等。
Jenkins安装教程_第34张图片

  • 常用插件
    代码管理:Git
    邮件配置: E-mail Extension
    简体中文语言:Localization: Chinese (Simplified)

8 卸载

  1. 下载的jenkins.war包的话,直接删除该war包就可卸载

  2. 如果需要完全卸载后重装的话,需要删除C:\Windows\System32\config\systemprofile文件夹下的.Jenkins目录中,把这个文件夹删除之后重新部署Jenkins

你可能感兴趣的:(Jenkins,持续集成)