Jenkins安装使用文档
2018-02-09 本文已影响0人
形而下z
安装环境
- centos 7.x
- jdk 1.8.x
安装步骤
安装Jenkins
首先要下载yum源文件(胡说ing)
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
然后将含有Jenkins的下载脚本导入到rpm中(胡说ing)
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
最后就能通过yum命令下载和安装了
sudo yum install jenkins
安装结束后可以通过命令确认安装结果
[root@VM_255_10_centos /]# rpm -qa|grep jenkins
jenkins-2.89.3-1.1.noarch
配置Jenkins
关于Jenkins的配置保存在在 /etc/sysconfig/jenkins 中,使用vim编辑器查看和修改。为了防止端口冲突,我在这里将默认的8080端口改成8000端口。
vim /etc/sysconfig/jenkins

Jenkins是基于Java开发的,我们要下JDK并配置其路径到Jenkins中。
[root@VM_255_10_centos /]# yum install java
[root@VM_255_10_centos /]# java -version
openjdk version "1.8.0_161"
没有安装JDK的话可以使用yum install java的命令进行安装,非常的方便。如果想查看JDK的安装位置可以使用 whereis 命令。
[root@VM_255_10_centos /]# whereis java //分别对应了命令文件 lib etc share man 文件夹(这不废话吗)
java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz
设置Jenkins的jdk目录,在candidates的最下面加上JDK的位置。我这里/usr/bin/java已经存在了,就不用重复添加了。
vim /etc/rc.d/init.d/jenkins

最后的最后,确认一下防火墙。
[root@VM_255_10_centos bin]# firewall-cmd --list-all
FirewallD is not running
运行Jenkins
如果一切准备就绪的话就可以运行Jenkins了
[root@VM_255_10_centos bin]# service jenkins start
Starting jenkins (via systemctl): [ OK ]
在浏览器中输入服务器的地址和设置的端口号,出现下图就说明配置和运行成功了。

第一次运行的时候要进行身份确认,我们按照网页中所指示的,去服务器查看初始密码。
[root@VM_255_10_centos /]# cat /var/lib/jenkins/secrets/initialAdminPassword
34f57907941e46c1abc8b6adaea57c28
将获取到初始密码填到网页中,就登录成功了。

选择默认的插件,进去后出现如下画面。

随便点一点后点击新建一个任务

Jenkins安装成功了,可是发现了更大了坑:如何构建呢?