Centos 安裝 Jenkins

邢闖洋發表於2021-12-18

準備工作,

首先要安裝 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

Centos 安裝 Jenkins

然後重啟 jenkins

services jenkins restart

參考文章

jenkins Job for jenkins.service failed because the control process exited with error code

CentOS 7 安裝 Jenkins

成功解決!Warning: The unit file, source configuration file or drop-ins of docker.service changed

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章