1. 程式人生 > 其它 >Centos7安裝Jenkins並將外掛資料來源改為國內

Centos7安裝Jenkins並將外掛資料來源改為國內

參考網址:https://blog.csdn.net/qq_39497186/article/details/108689607

安裝一次執行下面的命令:

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
yum install -y jenkins --nogpgcheck

Centos7安裝Jenkins並將外掛資料來源改為國內
安裝jenkins
啟動停止命令
過程中遇到的問題
端口占用
找不到java環境
外掛源改為國內
修改外掛更新中心地址,加快查詢外掛
修改預設外掛下載地址,解決外掛下載慢的問題
結果
安裝jenkins
官網上有詳細的關於此的安裝步驟,附上鍊接https://pkg.jenkins.io/redhat-stable/
可以通過yum來安裝

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
啟動停止命令
啟動:systemctl start jenkins
停止:systemctl stop jenkins
重啟:systemctl restart jenkins
啟動狀態:systemctl status jenkins.service可以檢視啟動的一些失敗資訊

過程中遇到的問題
端口占用
埠配置檔案:/etc/sysconfig/jenkins,修改JENKINS_PORT屬性

找不到java環境
一般jenkins會自己找本地的java環境,但沒找到的話就會報錯
java環境配置檔案:/etc/init.d/jenkins,修改大約74行的配置,下面是配置詳情

candidates="
/etc/alternatives/java /usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java /usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java /usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java /usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
/usr/local/java/jdk1.8.0_221/bin/java 這個填寫自己本地的java地址,注意java跟目錄後要加/bin/java
"

外掛源改為國內
下面標註的配置檔案地址,都是預設的地址

修改外掛更新中心地址,加快查詢外掛
外掛更新配置檔案:/var/lib/jenkins/hudson.model.UpdateCenter.xml,修改url為https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,這個是清華大學的映象,也可以修改為其他的國內映象

修改預設外掛下載地址,解決外掛下載慢的問題
外掛下載地址配置檔案:/var/lib/jenkins/updates/default.json,這個檔案一開始不存在,得先做第一步(修改外掛更新中心地址),然後啟動服務,訪問一次服務後,這個檔案就會有了
修改方式是將預設外掛下載地址都改成國內的
使用下面的命令可直接修改

sudo sed -i 's#updates.jenkins.io/download/plugins#mirrors.tuna.tsinghua.edu.cn/jenkins/plugins#g' default.json && sudo sed -i 's#www.google.com#www.baidu.com#g' default.json
1
結果
在然後進去後就能夠很快速的下載外掛了