Jenkins與Ubuntu的集成是一個常見的持續集成和持續交付(CI/CD)解決方案。以下是一個詳細的步驟指南,幫助你在Ubuntu系統上安裝和配置Jenkins。
Jenkins是基于Java開發的,因此在安裝Jenkins之前,需要先安裝Java環境??梢允褂靡韵旅畎惭bOpenJDK:
sudo apt update
sudo apt install openjdk-17-jdk -y
驗證Java安裝成功:
java -version
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install jenkins -y
sudo systemctl start jenkins
sudo systemctl enable jenkins
在瀏覽器中輸入Jenkins服務器的IP地址和默認端口8080(或自定義端口),使用初始密碼登錄。初始密碼可以在Jenkins的日志文件中找到:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
在第一次訪問時,輸入終端中顯示的初始密碼進行解鎖。
登錄Jenkins后,會被引導進行一些基本配置,包括安裝推薦的插件。建議直接安裝推薦插件以獲得更好的功能和體驗。
創建第一個管理員用戶,若未創建,后續仍可使用初始密碼登錄到Web界面,然后在【系統管理】【用戶管理】中修改admin密碼或新建用戶。
通過以上步驟,你可以在Ubuntu系統上成功安裝和配置Jenkins,并安裝一些常用的插件以提升其功能。根據實際需求,你可能還需要進行更多的配置和優化。