Jenkins安裝和初始化配置


Jenkins是基於Java開發的一種持續集成工具,用於監控持續重復的工作,功能包括:
1、持續的軟件版本發布/測試項目。
2、監控外部調用執行的工作。
所以安裝Jenkins包含安裝相應的jdk環境和Jenkins工具。
1、下載Jenkins最新版本
到官網 https://jenkins.io/download/下載相應的版本,本次安裝選擇的是最新的2.62版本,選擇適用於fedora系統
2、下載JDK8最新版本
3、安裝JDK8和Jenkins
把兩個安裝包上傳到fedora系統指定路徑下
查看當前的JDK版本
安裝新的JDK替換openJDK
安裝Jenkins
到此,Jenkins相關的環境就安裝完成了。
4、啟動Jenkins
編輯配置文件,可以看到默認啟用端口為8080
[root@localhost ~]# vi /etc/sysconfig/jenkins
如果端口被使用可以修改為其他端口,此處不修改
[root@localhost ~]# netstat -ntulp |grep 8080
啟動Jenkins服務
[root@localhost ~]# service jenkins start
Starting jenkins (via systemctl): [ 確定 ]
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# netstat -ntulp |grep 8080
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# netstat -ntulp |grep 8080
tcp6 0 0 :::8080 :::* LISTEN 3429/java
[root@localhost ~]#
[root@localhost ~]#
訪問Jenkins, http://192.168.0.199:8080
根據提示用初始密碼進行登錄
登錄后選擇安裝推薦的插件
安裝完成后創建一個管理員用戶。
5、配置Jenkins的用戶認證(LDAP)
進入 系統管理>Configure Global Security,選擇LDAP方式的訪問控制,配置以下三個地方即可:
同時增加矩陣授權,先配置匿名用戶有管理員權限,避免LDAP配置錯誤或者無法認證登錄導致用戶登錄不了:
 
(如果不小心配置錯誤保存后無法認證登錄,可以修改配置文件/var/lib/jenkins/config.xml,將<useSecurity>true</useSecurity>的值改為false,重啟Jenkins服務后再重新配置即可)
 
可以測試一下LDAP的用戶是否可以認證通過。
退出重新使用LDAP的用戶登錄,登錄成功后,進入 系統管理>Configure Global Security,重新修改矩陣授權為指定管理員才有管理權限,其他登錄用戶的權限通過配置匿名用戶來控制:
初始化配置完成。

 


免責聲明!

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



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