溫馨提示×

Debian系統如何搭建Jenkins

小樊
35
2025-05-26 11:41:57
欄目: 智能運維

在Debian系統上搭建Jenkins的步驟如下:

安裝Java環境

Jenkins需要Java環境才能運行,可以通過以下命令安裝OpenJDK 11:

sudo apt update
sudo apt install openjdk-11-jdk

驗證Java版本已正確安裝:

java -version

添加Jenkins倉庫

下載Jenkins的GPG key并添加到系統:

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

將Jenkins Debian repository添加到系統中:

echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list

更新系統軟件包列表:

sudo apt update

安裝Jenkins

安裝Jenkins:

sudo apt install jenkins

啟動Jenkins服務

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

sudo systemctl enable jenkins
sudo systemctl start jenkins

訪問Jenkins管理界面

在瀏覽器中輸入服務器的IP地址和Jenkins的端口號(默認為8080),例如:http://your_server_ip:8080。首次訪問需要解鎖Jenkins,初始admin密碼可以在以下文件中找到:

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

配置Jenkins

  • 解鎖Jenkins:在瀏覽器中輸入初始密碼進行解鎖。
  • 更換國內鏡像源:為了加快插件安裝速度,可以更換為國內的鏡像源,例如清華大學的鏡像源。進入Manage Jenkins - Plugin Manager - Advanced,將Update Site替換為國內鏡像。
  • 安裝必備插件:在Manage Jenkins - Plugin Manager中安裝必要的插件,如Pipeline、GitHub Integration、Docker等。
  • 權限安全配置:禁用匿名訪問,進入Manage Jenkins - Security - Enable security,選擇Logged-in users can do anything。創建管理員用戶,設置用戶名、密碼和郵箱,避免使用默認賬號“admin”。
  • 系統配置:配置Jenkins的URL、時區等。
  • 安全性配置:禁用不必要的服務,檢查并禁用不必要的網絡服務,以降低攻擊面。配置防火墻,使用ufw或iptables等工具限制入站和出站流量。

以上步驟涵蓋了在Debian系統上安裝和配置Jenkins的基本流程,包括安裝Java環境、添加Jenkins倉庫、安裝Jenkins、啟動服務、訪問管理界面、解鎖Jenkins、更換鏡像源、安裝插件、配置權限安全以及設置自動化流水線。

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