在linux系統下安裝Jenkins,用yum方式安裝


1. Jenkins簡介

Jenkins是基於Java開發的一種持續集成工具,用於監控持續重復的工作。功能包括:持續的軟件版本發布/測試項目、監控外部調用執行的工作。

2. 安裝准備

  • Centos 系統
  • JDK ,我已經提前安裝好了JDK

3. Jenkins安裝

  •  先下載repo的安裝包  : sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
  •  再下載秘鑰:sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
  •  安裝執行 :yum install jenkins  

       # ls /usr/lib/jenkins   //在/usr/lib/jenkins目錄下找到 jenkins.war包就是成功

       

       自動安裝完成之后的目錄: 

                                    /usr/lib/jenkins/jenkins.war    WAR包 

                                    /etc/sysconfig/jenkins       配置文件

                                    /var/lib/jenkins/       默認的JENKINS_HOME目錄

                                    /var/log/jenkins/jenkins.log    Jenkins日志文件

4. Jenkins環境配置

  •  配置jdk     # vim /etc/init.d/jenkins   添加jdk安裝路徑到配置文件

           

 

  • 修改端口     jenkins默認情況是使用Jenkins用戶啟動的,但這個用戶目前系統並沒有賦予權限,這里我們將啟動用戶修改為root; 

                            另外Jenkins默認端口是8080,這個跟tomcat的默認端口沖突,如果有端口沖突,可修改一下默認端口,這里我修改為10896。

             

                 # vim /etc/sysconfig/jenkins   修改用戶名和端口

              

 

           # grep -n '^'[[a-Z] /etc/sysconfig/jenkins    //查看配置內容方便

          

                        

5. Jenkins服務啟動

  • 啟動jenkins

# systemctl start jenkins.service          //啟動jenkins

# systemctl enable jenkins.service       //設置jenkins開機啟動 

# systemctl stop jenkins.service           //關閉jenkins 

# systemctl status jenkins.service         //查看jenkins的狀態

 

端口未開放,無法訪問的問題請參考:https://blog.csdn.net/u013232219/article/details/104370953

6. 瀏覽器訪問

6.1 登錄web頁面:http://ip:port  (默認端口8080)

第一次登錄Jenkins提示需要輸入超級管理員密碼進行解鎖

參考登錄和安裝插件:

https://blog.csdn.net/finghting321/article/details/108616750

附加添加插件地址:http://updates.jenkins-ci.org/download/plugins/

 


免責聲明!

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



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