準備工作,
首先要安裝 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
參考文章
jenkins Job for jenkins.service failed because the control process exited with error code
成功解決!Warning: The unit file, source configuration file or drop-ins of docker.service changed
本作品採用《CC 協議》,轉載必須註明作者和本文連結