准备工作,
首先要安装 Java 环境
如果你的系统没有自带git,那么也需要安装一个
yum install git
安装
第一种方法
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 yum install jenkins
第二种方法
直接下载 rpm 安装
各个版本地址 pkg.jenkins.io/
wget https://pkg.jenkins.io/redhat/jenkins-2.156-1.1.noarch.rpm rpm -ivh jenkins-2.156-1.1.noarch.rpm
配置
vim /etc/sysconfig/jenkins
#监听端口
JENKINS_PORT="8080"
配置权限
为了不因为权限出现各种问题,这里直接使用root
修改用户为root
vim /etc/sysconfig/jenkins
#修改配置
$JENKINS_USER="root"
修改目录权限
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
重启
service jenkins restart
遇到问题
在使用命令service jenkins start 启动Jenkins的时候,jenkins报错
jenkins Job for jenkins.service failed because the control process exited with error code.
原因分析
这里的原因是因为Jenkins中没有配置jdk 的路径导致的报错,所以既倔方式也很简单,我们在jenkins中配置jdk 的路径就好了。
解决方案,
查看 jdk 的安装路径
# 第一种
ps - ef | grep java
# 第二种
whereis java
然后修改jenkins 的配置文件
vim /etc/init.d/jenkins
然后重启 jenkins
services jenkins restart