在Debian系統下配置Jenkins網絡涉及幾個關鍵步驟,包括安裝Jenkins、配置防火墻以及設置Jenkins的網絡訪問參數。以下是詳細的步驟指南:
sudo apt update
sudo apt upgrade -y
sudo apt install openjdk-11-jdk -y
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
sudo apt install jenkins -y
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
如果服務器啟用了防火墻(如 ufw),確保允許HTTP和HTTPS流量通過:
sudo ufw allow 8080/tcp
sudo ufw reload
默認情況下,Jenkins通過端口8080提供Web服務。打開瀏覽器,訪問以下地址:
http://<your-server-ip>:8080
第一次訪問Jenkins時,需要輸入解鎖密碼。使用以下命令找到初始管理員密碼:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
復制輸出的密碼并粘貼到瀏覽器的解鎖頁面中。
以上步驟涵蓋了在Debian系統下安裝和配置Jenkins的基本流程,包括網絡配置。確保在配置過程中遵循最佳實踐,以保證系統的安全性和穩定性。