溫馨提示×

Jenkins持續集成Ubuntu環境搭建

小樊
49
2025-05-03 19:25:46
欄目: 智能運維

在Ubuntu上搭建Jenkins持續集成環境是一個相對簡單的過程。以下是詳細的步驟:

1. 安裝Java環境

Jenkins是一個基于Java的應用程序,因此在安裝Jenkins之前,需要在系統上安裝Java運行環境(JRE)或Java開發工具包(JDK)。這里我們使用OpenJDK。

sudo apt update
sudo apt install openjdk-11-jdk

安裝完成后,檢查Java版本以確保安裝正確:

java -version

2. 添加Jenkins官方軟件源

首先,導入Jenkins的GPG密鑰以確保軟件包來源可信:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

接下來,將Jenkins軟件源添加到系統的/etc/apt/sources.list.d/目錄下:

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ /etc/apt/sources.list.d/jenkins.list'

3. 更新系統軟件包列表并安裝Jenkins

更新本地包索引:

sudo apt update

安裝最新版本的Jenkins:

sudo apt install jenkins

4. 啟動Jenkins服務

安裝完成后,Jenkins服務會自動啟動。你可以使用以下命令檢查Jenkins服務狀態,確保其正常運行:

sudo systemctl status jenkins

如果服務未啟動,可以使用以下命令啟動Jenkins:

sudo systemctl start jenkins

并設置Jenkins服務開機自啟動:

sudo systemctl enable jenkins

5. 訪問Jenkins Web界面

在瀏覽器中輸入你的服務器IP地址或域名,加上默認端口8080:

http://your_server_ip:8080

首次訪問時,Jenkins會要求輸入初始管理員密碼。

6. 獲取初始管理員密碼

在終端中執行以下命令以獲取初始密碼:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

復制輸出的密碼,然后在Jenkins的Web界面中粘貼以繼續Jenkins的安裝向導。

7. 安裝推薦插件并創建管理員賬號

在初次設置向導中,選擇“Install suggested plugins”安裝推薦插件,等待安裝完成后,根據提示設置管理員賬號及密碼。

8. 配置Jenkins

  • 安裝插件:登錄Jenkins后臺,選擇“Manage Jenkins” - “Manage Plugins” - “Available”選項卡,安裝所需的插件,如Git、Maven等。
  • 配置系統:配置時區、網絡設置等。
  • 安全性配置(可選):啟用全局安全,配置授權策略,配置CSRF保護等。
  • 創建用戶和角色:根據選擇的授權策略,為用戶分配相應的角色和權限。

9. 配置防火墻(可選)

如果服務器上運行了防火墻,確保Jenkins所需的端口(默認為8080)是開放的??梢允褂?code>ufw或其他防火墻工具來配置防火墻規則:

sudo ufw allow 8080

通過以上步驟,你可以在Ubuntu系統上成功搭建Jenkins,并開始使用它來進行持續集成和部署。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女