基于 CentOS 系统 Jenkins 环境搭建

Jenkins 是一个用 Java 编写的开源的持续集成工具。

任务大纲

1、安装 Jenkins(耗时:10min ~ 15min)

2、启动 Jenkins(耗时:5min ~ 10min)

3、进入 Jenkins(耗时:5min ~ 10min)

一、安装 Jenkins

1、Jenkins 简介

Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

2、Java 安装

首先我们需要准备 Java 环境,使用下面命令来安装 Java:

yum -y install java-1.8.0-openjdk-devel

验证安装

[root@VM_46_178_centos ~]# java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

3、Jenkins 安装

为了使用 Jenkins 仓库,我们要执行以下命令:

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

日志

[root@VM_46_178_centos ~]#
[root@VM_46_178_centos ~]# sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
--2017-11-08 21:13:42--  https://pkg.jenkins.io/redhat-stable/jenkins.repo
Resolving pkg.jenkins.io (pkg.jenkins.io)... 52.202.51.185
Connecting to pkg.jenkins.io (pkg.jenkins.io)|52.202.51.185|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 85
Saving to: ‘/etc/yum.repos.d/jenkins.repo’
100%[================================>] 85          --.-K/s   in 0s
2017-11-08 21:13:45 (8.10 MB/s) - ‘/etc/yum.repos.d/jenkins.repo’ saved [85/85]
[root@VM_46_178_centos ~]# sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

如果您以前从 Jenkins 导入过 key,那么 rpm --import 将失败,因为您已经有一个 key。请忽略,继续下面步骤。

安装

接着我们可以使用 yum 安装 Jenkins:

yum -y install jenkins

日志

[root@VM_46_178_centos ~]#
[root@VM_46_178_centos ~]# yum -y install jenkins
Loaded plugins: fastestmirror, langpacks
jenkins                                            | 2.9 kB     00:00
jenkins/primary_db                                   |  22 kB   00:01
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package jenkins.noarch 0:2.73.3-1.1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================
 Package         Arch           Version             Repository       Size
==========================================================================
Installing:
 jenkins         noarch         2.73.3-1.1          jenkins          70 M

 Transaction Summary
==========================================================================
Install  1 Package

Total download size: 70 M
Installed size: 70 M
Downloading packages:
jenkins-2.73.3-1.1.noarch.rpm                        |  70 MB   00:33
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : jenkins-2.73.3-1.1.noarch                              1/1
  Verifying  : jenkins-2.73.3-1.1.noarch                              1/1
  
Installed:
  jenkins.noarch 0:2.73.3-1.1
  
Complete!
[root@VM_46_178_centos ~]#

二、启动 Jenkins

1、启动

启动 Jenkins 并设置为开机启动:

systemctl start jenkins.service
chkconfig jenkins on

2、测试访问

Jenkins 默认运行在 8080端口。

稍等片刻,打开 http://139.199.165.21:8080 测试访问。

屏幕快照 2017-11-08 21.19.40.png

三、进入 Jenkins

1、管理员密码

登入 Jenkins 需要输入管理员密码,按照提示,我们使用以下命令查看初始密码:

cat /var/lib/jenkins/secrets/initialAdminPassword

复制密码,填入,进入 Jenkins。

屏幕快照 2017-11-08 21.23.09.png

2、定制 Jenkins

我们选择默认的 install suggested plugins 来安装插件。

3、创建用户

请填入相应信息创建用户,然后即可登入 Jenkins 的世界。

4、实验完成

恭喜,您已完成 搭建 Jenkins 环境搭建 实验。

有关 Jenkins 的使用实践,请继续关注后续实验。

屏幕快照 2017-11-08 21.29.11.png

未经允许请勿转载:程序喵 » 基于 CentOS 系统 Jenkins 环境搭建

点  赞 (1) 打  赏
分享到: