本章开始正式搭建Jenkins:
公司现在使用的jenkins版本是2.150.3,但是本次实验安装的版本我们选择最新的 2.164.3(当然,当你阅读这篇文章时,此版本已经不是最新),jenkins有多种启动方式,这里就不一一介绍,本问采用yum方式部署。
一、配置yum源
[tchua@centos01 ~]$ sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo [tchua@centos01 ~]$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
二、安装配置
[tchua@centos01 ~]$ sudo yum install jenkins -y
## 个别配置参数解释
[tchua@centos01 ~]$ sudo vim /etc/sysconfig/jenkins
JENKINS_HOME="/var/lib/jenkins" ## jenkins家目录
JENKINS_USER="tchua" ## jenkins运行用户
JENKINS_PORT="8081" ## jenkins运行端口
JENKINS_ARGS="" ## jenkins运行时参数
## 指定java路径
[tchua@centos01 ~]$ sudo vim /etc/init.d/jenkins
candidates="
/usr/local/jdk1.8.0_211/bin/java
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
"
## 修改jenkins目录权限
[tchua@centos01 ~]$ sudo chown -R tchua:tchua /var/lib/jenkins/
[tchua@centos01 ~]$ sudo chown -R tchua:tchua /var/log/jenkins/
注意:
我这里项目都是以tchua用户运行,所以,jenkins也使用tchua运行。
三、jenkins配置
访问地址:http://10.10.0.10:8081
[tchua@centos01 ~]$ sudo systemctl start jenkins
a)浏览器输入:http://10.10.0.10:8081,可以看到jenkins配置页面
b)选择安装方式,其实这两种都可以(因为后续一些插件还是需要安装),这里我们选择第一种:安装推荐的插件,如下图
c)安装插件初始化需要一段时间,等待一段时间后,就会出现jenkins注册登陆界面,如下图:
这里我们创建账号信息如下:
用户名:tchua
密码:123456
确认密码:123456
全名:tchua(可以随意)
邮箱:xxxx@163.com
d)创建完成后,点击下一步,根据提示就能接入到jenkins首页,如下图所示:
这样Jenkins的安装已经完成,接下来开始配置Jenkins工作时所依赖的环境配置