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 测试访问。
三、进入 Jenkins
1、管理员密码
登入 Jenkins 需要输入管理员密码,按照提示,我们使用以下命令查看初始密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码,填入,进入 Jenkins。
2、定制 Jenkins
我们选择默认的 install suggested plugins 来安装插件。
3、创建用户
请填入相应信息创建用户,然后即可登入 Jenkins 的世界。
4、实验完成
恭喜,您已完成 搭建 Jenkins 环境搭建 实验。
有关 Jenkins 的使用实践,请继续关注后续实验。
未经允许请勿转载:程序喵 » 基于 CentOS 系统 Jenkins 环境搭建