在Debian系統上部署Jenkins的步驟如下:
首先,確保你的Debian系統是最新的:
sudo apt update
sudo apt upgrade -y
Jenkins需要Java運行環境。你可以安裝OpenJDK或Oracle JDK。這里以OpenJDK為例:
sudo apt install openjdk-11-jdk -y
為了安全地添加Jenkins倉庫,你需要先導入其GPG密鑰:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
編輯/etc/apt/sources.list文件,添加以下行:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
再次更新APT包列表以包含Jenkins倉庫:
sudo apt update
使用APT安裝Jenkins:
sudo apt install jenkins -y
啟動Jenkins服務并設置為開機自啟:
sudo systemctl start jenkins
sudo systemctl enable jenkins
Jenkins安裝完成后,默認情況下是鎖定的。你需要解鎖它才能進行配置。訪問http://<your_server_ip>:8080,你會看到一個解鎖頁面。解鎖Jenkins需要輸入初始管理員密碼。
找到初始管理員密碼的位置:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
將這個密碼復制到解鎖頁面的相應位置。
解鎖后,你可能需要安裝一些必要的插件??梢赃x擇“安裝建議的插件”或者手動選擇需要的插件進行安裝。
安裝完插件后,創建一個管理員用戶:
根據你的需求配置Jenkins,例如設置構建觸發器、添加構建任務等。
現在你可以訪問http://<your_server_ip>:8080,使用你創建的管理員用戶登錄并進行進一步的配置。
如果你有防火墻,確保開放8080端口:
sudo ufw allow 8080
通過以上步驟,你應該能夠在Debian系統上成功部署Jenkins。