在CentOS上部署Jenkins服務,可以按照以下步驟進行:
Jenkins需要Java環境,首先確保你的系統上已經安裝了Java。如果沒有安裝,可以使用以下命令安裝OpenJDK:
sudo yum install java-1.8.0-openjdk-devel
為了確保安裝的是最新版本的Jenkins,建議添加Jenkins官方倉庫:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
使用yum安裝Jenkins:
sudo yum install jenkins
安裝完成后,啟動Jenkins服務并設置開機自啟動:
sudo systemctl start jenkins
sudo systemctl enable jenkins
如果你的系統啟用了防火墻,需要打開Jenkins默認的端口(8080):
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
打開瀏覽器,訪問http://<your_server_ip>:8080
,你會看到Jenkins的初始設置頁面。默認的用戶名和密碼是admin/admin
。
在初始設置頁面,輸入默認的用戶名和密碼(admin/admin
),然后點擊“Unlock”按鈕。接下來,你需要輸入一個解鎖密鑰,這個密鑰可以在Jenkins的安裝目錄下的/var/lib/jenkins/secrets/initialAdminPassword
文件中找到。
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
將密鑰粘貼到解鎖頁面,然后點擊“Unlock”。
在解鎖Jenkins后,你可以選擇安裝所需的插件。推薦安裝以下插件:
安裝完插件后,創建一個管理員用戶:
根據你的需求配置Jenkins,例如設置構建觸發器、添加構建任務等。
為了確保Jenkins的安全性,建議進行以下配置:
通過以上步驟,你就可以在CentOS上成功部署Jenkins服務了。