什么是Jenkins

Jenkins介绍与安装_javaJenkins介绍与安装_java_02

Jenkins的优势和应用场景

Jenkins介绍与安装_java_03Jenkins介绍与安装_linux_04

Jenkins介绍与安装_linux_05Jenkins介绍与安装_linux_06

Jenkins安装配置管理

安装Jenkins前的环境准备(Centos 7)

1.添加yum仓库源

# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

2.保证系统Java版本为8.0或8.0以上

# yum -y install java

# java -version

3.关闭系统防火墙

# systemctl  stop firewalld

# systemctl disable firewalld

4.关闭SELINUX并重启系统

# vi /etc/sysconfig/selinux

添加内容

SELINUX= disabled

# reboot

Jenkins安装与初始化配置

1.Yum源安装Jenkins最新版本

# yum -y install jenkins

2.创建Jenkins系统用户

# useradd deploy

3.更改Jenkins启动用户与端口

# vi /etc/sysconfig/jenkins

修改内容如下

JENKINS_USER =deploy

JENKINS_PORT =8080

Jenkins介绍与安装_创建用户_07Jenkins介绍与安装_linux_08

修改权限

# chown -R deploy:deploy /var/lib/jenkins

# chown -R deploy:deploy /var/cache/jenkins/

修改日志目录权限

# chown -R deploy:deploy /var/log/jenkins

4.启动Jenkins

# systemctl start Jenkins

(首次启动比较慢)

查看Jenkins是否正常启动

lsof -i:8080

Jenkins介绍与安装_java_09Jenkins介绍与安装_java_10

在本地电脑访问Jenkins。服务ip+port

Jenkins介绍与安装_创建用户_11Jenkins介绍与安装_linux_12

复制界面上的路径,在服务器打开,复制密码

# cat /var/lib/jenkins/secrets/initialAdminPassword

粘贴密码到输入框,点击继续。

选择“安装推荐的插件”。系统自动安装插件

Jenkins介绍与安装_linux_13Jenkins介绍与安装_java_14

插件安装完成,创建用户名和密码,保存

Jenkins介绍与安装_java_15Jenkins介绍与安装_创建用户_16

安装完成后,进入到jenkins

Jenkins介绍与安装_创建用户_17Jenkins介绍与安装_创建用户_18