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下载Jenkins仓库配置文件,再用sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key导入GPG密钥(确保软件包来源可信)。3. 安装Jenkins
sudo yum install jenkins -y通过官方仓库安装Jenkins(自动解决依赖关系)。4. 启动Jenkins服务
sudo systemctl start jenkins立即启动服务,sudo systemctl enable jenkins设置开机自动启动(确保服务器重启后Jenkins仍运行)。5. 配置防火墙
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp永久添加端口规则,sudo firewall-cmd --reload重新加载防火墙配置(允许外部访问)。6. 访问Jenkins并完成初始设置
sudo cat /var/lib/jenkins/secrets/initialAdminPassword查看(或通过journalctl -u jenkins -f查看启动日志获取)。http://your_server_ip:8080,粘贴初始密码解锁。选择“安装推荐插件”(快速启用常用功能,如Git、Maven)。7. 配置Jenkins(可选但推荐)
/etc/sysconfig/jenkins文件,修改JENKINS_PORT值(如JENKINS_PORT="9090"),重启服务生效:sudo systemctl restart jenkins。sudo yum install openssh-server -y,启动服务:sudo systemctl start sshd,设置开机自启:sudo systemctl enable sshd;创建专用用户(如jenkins),配置/etc/ssh/sshd_config允许该用户登录(AllowUsers jenkins),重启SSH服务:sudo systemctl restart sshd。