linux安裝jenkins以及解決各種常見問題


1 下載jenkins
linux版本為Centos 7.2

[root@VM_0_3_centos jenkins]# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
[root@VM_0_3_centos jenkins]# rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

2 安裝
[root@VM_0_3_centos jenkins]# yum -y install jenkins

3 啟動jenkins

 

 

報上面的錯誤,我們按照提示查看錯誤詳情

 

 

原因:默認java路徑不正確,需要加載我們自己的java命令所在路徑,進入java安裝目錄,pwd絕對路徑,我這里是
/root/jdk1.8/bin/java
查看jenkins配置文件中的java目錄
vim /etc/init.d/jenkins

 

 

將上面的java的pwd的絕對路徑粘貼到這個列表下面

/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/bin/java
/root/jdk1.8/bin/java(新添加)

如果java不在root用戶目錄下,此處已經成功,如果在,則會報如下錯誤:

 

 

顯示的意思是當前jenkins執行java命令的權限不足,因此,我們需要查看當前配置和更改用戶為root,首先vim /etc/init.d/jenkins可以看到具體啟動jenkins的時候執行的shell命令
調用了jenkinsuser占位變量,這個變量配置的路徑位於配置文件/ etc / sysconfig / jenkins中,我們打開這個配置文件修改用戶vim /etc/sysconfig/jenkins搜索jenkins_user變量修改他的值

 

 

修改為root,同時在這個配置文件中配置了默認端口8080,我們更改為8787然后重新啟動jenkins服務,可以看到成功

 

 


4 訪問jenkins

 

 

上面的紅色字體部分是admin賬戶密碼所在地方,我們直接運行以下命令獲取admin賬戶密碼並填寫
cat 上圖紅色字體地址

5 安裝插件,此處選擇系統推薦

 

 

等候安裝完畢

 

 

彈出創建新用戶,此處直接略過,選擇continue as admin進入下一步

 

 

配置成功!開始使用

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM