1. 環(huán)境準(zhǔn)備
在安裝Jenkins之前,確保您的CentOS 7系統(tǒng)已更新到最新版本。執(zhí)行以下命令更新系統(tǒng):
sudo yum update -y
2. 安裝Java
Jenkins需要Java環(huán)境。安裝OpenJDK 8:
sudo yum install java-1.8.0-openjdk-devel -y
3. 添加Jenkins倉庫
導(dǎo)入Jenkins倉庫GPG密鑰:
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
添加Jenkins倉庫:
sudo tee /etc/yum.repos.d/jenkins.repo
4. 安裝Jenkins
執(zhí)行以下命令安裝Jenkins:
sudo yum install jenkins -y
5. 啟動Jenkins服務(wù)
啟動Jenkins服務(wù)并設(shè)置開機(jī)自啟:
sudo systemctl start jenkins
sudo systemctl enable jenkins
6. 配置防火墻
開放Jenkins默認(rèn)端口8080:
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
7. 初始化Jenkins
在瀏覽器中訪問 http://your_server_ip:8080。獲取初始管理員密碼:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
8. 安裝插件和創(chuàng)建管理員賬戶
按照網(wǎng)頁向?qū)О惭b推薦插件,創(chuàng)建管理員賬戶,完成初始化設(shè)置。
9. 配置Jenkins
根據(jù)項(xiàng)目需求配置Jenkins,如添加構(gòu)建任務(wù)、配置郵件通知等。
10. 故障排除
如遇問題,查看Jenkins日志:
sudo tail -f /var/log/jenkins/jenkins.log
通過以上步驟,您已成功在CentOS 7上安裝并配置Jenkins。定期更新Jenkins和插件,確保系統(tǒng)安全和穩(wěn)定運(yùn)行。