1. 程式人生 > >Jenkins在centos7系統安裝

Jenkins在centos7系統安裝

一.docker下安裝Jenkins:

1.1:更新yum源

#yum -y update

1.2:安裝docker

#yum -y install docker-io

1.3:啟動docker服務

#service docker start

1.4:自啟動

chkconfig docker on

1.5:安裝Jenkins

#sudo docker pull jenkins

1.6:手動指定Jenkins安裝目錄

#cd /home && mkdir jenkins_home

1.7:把Jenkins_home資料夾給Jenkins使用者操作許可權:

#sudo chown-R 1000 /home/jenkins_home

二:安裝java環境:

2.1:下載jdk-8u91-linux-x64.tar.gz包

2.2:解壓到/opt目錄下

註解:如果已經安裝了java環境,請提前解除安裝:

#rpm -qa |grep -E '^open[jre|jdk]|j[re|dk] '

2.3:配置java環境變數

#vim /etc/profile

備註:如果提示沒有此命令,得安裝,#yum -y install vim

2.4:在profile下追加一下內容

export JAVA_HOME=/opt/jdk1.8.0_91

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

2.5:更新配置檔案,讓配置生效

#source /etc/profile

三.安裝Jenkins

3.1:新增Jenkins的yum源

#wegt -o /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

#rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

3.2安裝Jenkins

#yum install jenkins

3.4啟動Jenkins

#service Jenkins start

3.5設定Jenkins自啟動

chkconfig Jenkins on

如果出現如下類似的錯誤:

因為Jenkins預設java路徑不對問題,設定如下:

#vim /etc/init.d/jenkins

找到/usr/bin/java那一行,在底下加入如下程式碼:

#/opt/jdk1.8.0_91/bin/java

再重啟Jenkins即可

如果還訪問不了,試著關閉防火牆,或者設定允許8080埠穿透防火牆即可

剛剛登陸時出現以下情況時:

可以採用:#cat /var/lib/jenkins/sercets/initalAdminPasswrod

輸入密碼以及建立好使用者和密碼時,完整效果如下:

作者:longyunru 本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線。