1. 环境准备
在安装Jenkins之前,确保您的CentOS 7系统已更新到最新版本。执行以下命令更新系统:
sudo yum update -y
2. 安装Java
Jenkins需要Java环境。安装OpenJDK 8:
sudo yum install java-1.8.0-openjdk-devel -y
3. 添加Jenkins仓库
导入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
执行以下命令安装Jenkins:
sudo yum install jenkins -y
5. 启动Jenkins服务
启动Jenkins服务并设置开机自启:
sudo systemctl start jenkins
sudo systemctl enable jenkins
6. 配置防火墙
开放Jenkins默认端口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. 安装插件和创建管理员账户
按照网页向导安装推荐插件,创建管理员账户,完成初始化设置。
9. 配置Jenkins
根据项目需求配置Jenkins,如添加构建任务、配置邮件通知等。
10. 故障排除
如遇问题,查看Jenkins日志:
sudo tail -f /var/log/jenkins/jenkins.log
通过以上步骤,您已成功在CentOS 7上安装并配置Jenkins。定期更新Jenkins和插件,确保系统安全和稳定运行。