天天看點

jenkins學習之centos6.9下安裝

以下為centos6.9下測試安裝:

docker下安裝jenkins:

更新yum源: yum -y update

安裝docker: yum -y install docker-io

啟動docket服務: service docker start

自啟動: chkconfig docker on

安裝jenkins: sudo docker pull jenkins

手動指定jenkins安裝目錄: cd /home && mkdir jenkins_home

把jenkins_home 檔案夾給 jenkins使用者操作權限: sudo chown -R 1000 /home/jenkins_home

啟動jenkins Docker 在8080端口 (如果已經被占用,可以換成對應其他的端口): sudo docker run -p 8080:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home jenkins

背景運作的話使用如下: sudo docker run -d -ti -p 8080:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home jenkins

通路8080,進入安裝引導頁,在裡面找到初始密碼:

直接安裝:

安裝java環境:

當然,提前解除安裝已安裝的java環境是有必要的:

配置java環境變量:

在profile檔案最下方追加如下:

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

添加jenkins的yum源:

安裝jenkins:

啟動jenkins:

設定jenkins自啟動:

如果出現如下類似錯誤:

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

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

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

再重新開機jenkins即可:

如果還通路不到的話,試着關閉linux防火牆或者允許8080端口穿透過防火牆即可!

完整效果如下:

jenkins學習之centos6.9下安裝