1.下载war包
1.1 官网下载
Jenkins官网:https://www.jenkins.io/download/
这是最新的稳定版本,如果担心jdk版本太低不支持,可以下载历史版本
1.2 清华镜像下载
清华大学开源软件镜像地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/
选择需要的版本,点击进入下载界面
点击jenkins.war进行下载
2.运行war包
2.1 直接运行
打开cmd前往 jenkins.war所在的目录,使用java -jar 命令运行war包
java -jar jenkins.war --httpPort=8282 #端口自定义,只有不被占用就行
日志中出现: Jenkins is fully up and running 表示Jenkins已经成功启动了,可以登录浏览器进行访问了。
2.2 Servlet容器运行
将jenkins.war包放入Tomcat的webapps 目录下,点击bin/startup.bat 启动Tomcat
日志文件中出现:Jenkins is fully up and running表示Jenkins已经成功启动;
3.初始登录
3.1 浏览器登录
打开浏览器输入localhost:8282 #端口号是安装的时候自定义的,默认是8080
根据提示从initialAdminPassword文件中复制管理员密码并填写,点击继续进入下一步;
2.2 安装插件
选择 安装推荐的插件
插件全部下载完成,自动进入下一步;
3.3 创建管理员用户
填入第一个管理员的账号、密码、确认账号、全名,点击 保存并完成 进入下一步;
3.4 实例配置
Jenkins的实例建议使用IP地址,这里是本地安装,所以用的是localhost,如果是服务器不是,localhost改成IP地址。
点击 保存并完成 进入下一步;
Jenkins已经初始化完毕,可以开始使用了。
只有第一次登录需要经过这些步骤,后续访问Jenkins直接通过登录界面登录就行;
4. 配置工作目录
4.1 关闭服务
4.2 修改jenkins.xml
将这三个地方的路径自定义修改;
4.3 重启服务
打开本地服务,找到jenkins的服务,将服务重新启动;
服务重新启动之后,工作目录自动迁移过来了,会自动生成目录。
#请注意: 重启Jenkins服务之后生成只是目录和一些系统文件,数据文件都会丢失。因为Jenkins使用文件保存数据,包括用户信息、Job信息等等,所以工作目录迁移之后,可以将原工作目录中的文件迁移过来,保证数据不丢失。
4.4 结果检查
因为工作目录迁移导致原先Jenkins保存的数据都没了,如果没有迁移数据的话,迁移之后的第一次登录,会重复初始登录步骤。
登录Jenkins 点击 Manage Jenkins -> System
Jenkins的工作目录默认是在C盘下的,现在已经迁移到D:\Jenkins\home 目录下
5. 更改插件下载地址
5.1 更新站点URL
为了解决插件下载慢或者失败的情况,需要更改插件下载源
登录Jenkins ,进入Manage Jenkins ->Plugins
进入Advanced settings #Advanced 高级
将页面拉到底部的升级站点
jenkins默认URL是: https://updates.jenkins.io/update-center.json
替换成国内地址: https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
然后点击提交 ;
5.2 修改服务器配置
前往Jenkins的工作目录D:\Jenkins\home\,打开 update\目录下的default.json文件
将其中的 updates.jenkins-ci.org/download 替换成 mirrors.tuna.tsinghua.edu.cn/jenkins
有些版本是将 updates.jenkins.io/download 替换成 mirrors.tuna.tsinghua.edu.cn/jenkins
然后将 www.google.com 替换成 www.baidu.com
最后重启Jenkins服务加载刚才的修改。