前期準(zhǔn)備
在開(kāi)始安裝Jenkins之前,確保您的Ubuntu 18.04系統(tǒng)已更新到最新版本。打開(kāi)終端,運(yùn)行以下命令:
sudo apt update
sudo apt upgrade
安裝Java環(huán)境
Jenkins需要Java環(huán)境才能運(yùn)行。安裝OpenJDK 11:
sudo apt install openjdk-11-jdk
添加Jenkins存儲(chǔ)庫(kù)
導(dǎo)入Jenkins存儲(chǔ)庫(kù)的GPG密鑰:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
將Jenkins存儲(chǔ)庫(kù)添加到系統(tǒng)中:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
安裝Jenkins
更新軟件包列表并安裝Jenkins:
sudo apt update
sudo apt install jenkins
啟動(dòng)Jenkins服務(wù)
安裝完成后,啟動(dòng)Jenkins服務(wù):
sudo systemctl start jenkins
設(shè)置Jenkins在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng):
sudo systemctl enable jenkins
配置防火墻
如果您使用UFW防火墻,需要開(kāi)放Jenkins默認(rèn)端口8080:
sudo ufw allow 8080
初始化Jenkins
打開(kāi)瀏覽器,訪問(wèn) http://your_server_ip:8080。獲取初始管理員密碼:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
按照頁(yè)面提示完成初始化設(shè)置,選擇推薦的插件進(jìn)行安裝。
創(chuàng)建管理員賬戶
設(shè)置完插件后,創(chuàng)建您的管理員賬戶,填寫(xiě)必要信息并保存。
Jenkins配置
完成上述步驟后,您就可以開(kāi)始使用Jenkins了。根據(jù)項(xiàng)目需求,配置任務(wù)、插件和構(gòu)建流程。
結(jié)語(yǔ)
至此,您已成功在Ubuntu 18.04系統(tǒng)上安裝并初始化Jenkins。Jenkins為持續(xù)集成和持續(xù)交付提供了強(qiáng)大的支持,可以顯著提高軟件開(kāi)發(fā)和部署的效率。