1.安装JDK Jenkins需要依赖JDK,所以先安装JDK1.8
yum install java-1.8.0-openjdk* -y
安装目录为:/usr/lib/jvm
2.获取jenkins安装包
下载页面:https://jenkins.io/zh/download/
3.安装文件:jenkins-2.190.3-1.1.noarch.rpm
把安装包上传到192.168.66.101服务器,进行安装
rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
4.修改Jenkins配置
vi /etc/syscofig/jenkins
修改内容如下
JENKINS_USER="root"
JENKINS_PORT="8888"
5.启动Jenkins
systemctl start jenkins
遇到问题
Process: 1269 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=1/FAILURE)
表示没找到JDK,编辑jenkins配置文件
vi /etc/rc.d/init.d/jenkins start
找到candidates=""这行,大约在74行左右,手动把绝对路径填写上
systemctl daemon-reload
systemctl start jenkins
6.打开浏览器访问 http://192.168.17.163:8888
注意:本服务器把防火墙关闭了,如果开启防火墙,需要在防火墙添加端口
7.获取并输入admin账户密码
cat /var/lib/jenkins/secrets/initialAdminPassword
8.跳过插件安装
因为Jenkins插件需要连接默认官网下载,速度非常慢,而且经过会失败,所以我们暂时先跳过插件安装。
9.一路下去安装完毕
Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。
例如从Gitlab拉取代码,使用 Maven构建项目等功能需要依靠插件完成。
Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址
1.修改Jenkins插件下载地址:
Jenkins->Manage Jenkins->Manage Plugins->点击Available
2.等待插件完全加载完毕,也就是转圈结束
3.接着修改地址文件,替换为国内插件地址
[root@localhost ~]# cd /var/lib/jenkins/updates
[root@localhost updates]# sed -i ‘s/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g‘ default.json && sed -i ‘s/http:\/\/www.google.com/https:\/\/www.baidu.com/g‘ default.json
4.最后在Manage Plugins点击Advanced,把Update Site改为国内插件下载地址
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
5.保存Sumbit后,重启Jenkins
在浏览器的地址后面输入restart 询问是否重启点击yes
例如:http://192.168.17.163:8888/restart
下载中文汉化插件 Jenkins->Manage Jenkins->Manage Plugins,点击Available,搜索"Chinese"
重启Jenkins后,就看到Jenkins汉化了!(PS:但可能部分菜单汉化会失败)
原文:https://www.cnblogs.com/eba001/p/14300042.html