jenkins rpm包安装
一、环境说明
jenkins依赖java环境,启动jenkins要安装jdk
1.此次安装采用rpm包方式安装,版本为jenkins-2.234-1.1
2.jdk版本为: jdk-8u51-linux-x64.tar.gz
3.jenkins要结合mvn用,版本为:apache-maven-3.6.3-bin.tar.gz
4.jenkins安装完成后以root方式启动
5.服务器系统为centos7.6 X86_64位,关闭selinx ,开启iptables
二、jenkins具体安装过程
2.1安装jdk
2.2安装maven
2.3添加环境变量:
2.4 jenkins rpm包安装
rpm包下载地址:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/
插件下载地址如下:
http://mirror.serverion.com/jenkins/plugins/
2.5准备jenkins配置文件
2.6启动jenkins服务并让jenkins开机自启动:
jenkins服务已经启动:
2.7解锁Jenkins
浏览器访问: http://21.110.16.39:55266/
**提示:**到这里,先不急着去输入密码,我们可以在这里先把插件源换掉,这样可以加快后续安装插件的速度,失败的机率大大降低,也不会再初始化部分卡好久 我曾经卡过1个多小时
2.8替换jenkins插件源地址
修改hudson.model.UpdateCenter.xml 文件中https为http:
重启jenkins服务:
systemctl stop jenkins
systemctl start jenkins
/data/jenkins下面会生成updates文件:
要是没有生成updates文件夹的话,修改/data/jenkins/hudson.model.UpdateCenter.xml 也就是 修改默认Jenkins插件源与连接检测位置:
要是修改完地址还没生成updates目录的话,可以尝试重启下jenkins服务试下:
systemctl restart jenkins
如果提示/data/jenkins/updates/default.json不存在,那么可能是你的网络连不到Jenkins官方仓库上,是不会生成updates目录的,解决方式也简单
执行如下命令,重启Jenkins,再查看updates文件夹是否生成
重启jenkins服务,经测试,updates目录没有生成的话,主要还是你的网络连不到Jenkins官方仓库上。需要多次尝试重启下jenkins服务
如果/data/jenkins/updates/default.json文件生成了,则执行下面的命令替换掉默认的下载源:
2.9正常替换掉下载源地址注册jenkins服务
从服务器找到密码文件输入密码
输入管理员账户和密码登录
**提示:**要是/data/jenkins/updates/default.json文件一直没生成的话,浏览器访问链接进行注册jenkins服务时会一直提示离线安装的
截图如下:
三、安装注册总结
Jenkins所谓的update site换源没什么用,每次在初次安装jenkins以及在jenkins安装完成后安装所需插件时,都要等好久,或者经常安装失败。
最终的解决办法如下:
换成清华源的同时,也要同时把下载插件包的地址也要换成清华的下载源,具体需要修改的配置文件:
采用如上方式,比原先安装要快好多。
2020-09-14再一次安装jenkins服务,以及登录jenkins安装更新插件,发现上述替换地址下载jenkins插件的方式行不通了。于是换成把上面的地址替换成下面的地址就可以了: