天天看點

centos 安裝jenkins

1.Java jdk安裝

安裝之前先檢查一下系統有沒有自帶open-jdk

指令:

rpm -qa |grep java

rpm -qa |grep jdk

rpm -qa |grep gcj

如果沒有輸入資訊表示沒有安裝。

如果安裝可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量解除安裝所有帶有Java的檔案   這句指令的關鍵字是java

首先檢索包含java的清單

yum list java*

檢索1.8的清單

yum list java-1.8*   

安裝1.8.0的所有檔案

yum install java-1.8.0-openjdk* -y

使用指令檢查是否安裝成功

java -version

到此安裝結束了。這樣安裝有一個好處就是不需要對path進行設定,自動就設定好了

2.jenkins安裝

1.安裝

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           

2.配置

vim /etc/sysconfig/jenkins

#監聽端口
JENKINS_PORT="8080"           

3.配置權限

為了不因為權限出現各種問題,這裡直接使用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
ps -ef | grep jenkins           

4.啟動

systemctl start jenkins           

我這裡啟動失敗了:

centos 安裝jenkins

錯誤資訊為

Starting Jenkins bash: /usr/bin/java: No such file or directory

是java環境配置的問題。

找到你的jdk目錄,我是在 

usr/local/java/jdk1.8.0_171/

下,建立軟連結即可:

ln -s /usr/local/java/jdk1.8.0_171/bin/java /usr/bin/java           

然後重新啟動

centos 安裝jenkins

5.安裝

通路jenkins位址 http:<ip或者域名>:8080

centos 安裝jenkins

執行指令檢視密碼:

cat /var/lib/jenkins/secrets/initialAdminPassword           

插件安裝選擇推薦插件

centos 安裝jenkins

安裝進行中

centos 安裝jenkins

插件安裝完成以後将會建立管理者賬戶

centos 安裝jenkins

安裝完成:

centos 安裝jenkins

運作截圖:

centos 安裝jenkins