教你搞懂Jenkins安裝部署!


前言:請各大網友尊重本人原創知識分享,謹記本人博客:南國以南i

Jenkins介紹

Jenkins是一個開源軟件項目,是基於Java開發的一種持續集成工具,用於監控持續重復的工作,旨在提供一個開放易用的軟件平台,使軟件項目可以進行持續集成

流程說明

開發者提交代碼到碼雲 -> 碼雲上配置的回調地址會通知jenkins進行自動部署 -> jenkins 拉取最新的源碼,打包成jar或war,將打好的包上傳到Linux服務器,最后根據Jenkins上配置的命令進行部署。

流程圖 

 開始部署

Jenkins官方安裝文檔

注:首先保證系統中已經安裝jdk!!!,最好是(Jdk1.5)以上及需要(CentOS7)

1. 添加yum倉庫源

  sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

2. 導入倉庫源的key(秘鑰)

  sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

3.下載Jenkins相關依賴

注:此處我已經踩坑了,沒有該依賴Jenkins是不能安裝的!!!

  yum install epel-release # repository that provides 'daemonize'

4.yum安裝Jenkins最新版本

在安裝的過程中,需要進行相關依賴包的下載。直接回復Y 即可。

 yum install jenkins

5.Jenkins配置修改

因為Jenkins的默認端口是8080,如果該端口被其他項目占用的話,我們就無法啟動Jenkins項目,所以我們需要額外的修改Jenkins的項目端口

vim /etc/sysconfig/jenkins  #編輯文件

JENKINS_PORT="8080" #端口
JENKINS_USER="jenkins" #登入用戶
JENKINS_HOME="/var/lib/jenkins" #安裝home目錄

6.啟動Jenkins服務

此時,我們只需要將Jenkins_port配置中的端口修改成我們自己的端口就行了。修改完成后,進行項目啟動,啟動命令有三種

service jenkins start   #啟動服務
service jenkins stop   #關閉服務
service jenkins restart  #重啟服務

7.訪問Jenkins主頁

在瀏覽器中輸入: ip:port即可,如 http://192.168.36.132:8080,獲取管理員密碼解鎖Jenkins面板

通過該頁面中的路徑獲取管理員到初始密碼

cat /var/lib/jenkins/secrets/initialAdminPassword

8.創建用戶,也可以使用admin賬號

9.選擇安裝推薦到插件,進入到安裝頁面

 

 安裝完成后就顯示出項目的配置,之后我們就可以愉快的開啟了自動化部署之路了。

 

Jenkins發布Spring Boot項目請關注下篇。。。

參考鏈接一參考鏈接二


免責聲明!

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



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