1. 环境准备
sudo yum update -y确保系统包为最新版本。sudo yum install java-11-openjdk-devel -y。验证安装:java -version,需显示Java版本信息。2. 添加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(若提示证书错误,先运行sudo yum install -y ca-certificates再试)。3. 安装Jenkins
sudo yum install jenkins -y。安装完成后,Jenkins服务会自动配置但未启动。4. 启动Jenkins服务
sudo systemctl start jenkins。sudo systemctl enable jenkins。sudo systemctl status jenkins(显示“active (running)”即为成功)。5. 配置防火墙
sudo firewall-cmd --permanent --add-service=http。sudo firewall-cmd --reload。6. 访问Jenkins并完成初始设置
http://your_server_ip:8080(替换为服务器实际IP)。sudo cat /var/lib/jenkins/secrets/initialAdminPassword,复制密码粘贴到网页解锁框。7. 可选配置(优化体验)
/etc/sysconfig/jenkins文件,找到JENKINS_PORT="8080"修改为JENKINS_PORT="8090",保存后重启服务:sudo systemctl restart jenkins。jenkins,可通过/etc/sysconfig/jenkins修改JENKINS_USER(如改为root,需谨慎操作),并调整相关目录权限(如/var/lib/jenkins)。/usr/lib/jvm/java-11-openjdk)。sudo mkdir -p /var/backup/jenkins,通过cron定时备份(如每天凌晨2点):sudo crontab -e,添加0 2 * * * /usr/bin/java -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080 save all。