1、更新系统包
sudo yum update -y
2、安装 Java(OpenJDK 11)
sudo yum install java-11-openjdk-devel -y
3、验证 Java 版本(确保输出为 11.x.x)
java -version
4、添加 Jenkins 官方源
4.1 下载 Jenkins 源配置文件
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
4.2 导入 GPG 密钥(用于验证安装包)
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
5.1、安装 Jenkins
sudo yum install jenkins -y
5.2下载不下来可以先下载本地再安装
# 下载RPM包(替换为最新版本的URL)
wget https://pkg.jenkins.io/redhat-stable/jenkins-2.440.1-1.1.noarch.rpm
# 本地安装
sudo rpm -ivh jenkins-2.440.1-1.1.noarch.rpm
6、启动 Jenkins 并设置开机自启
# 启动服务
sudo systemctl start jenkins
# 设置开机自启
sudo systemctl enable jenkins
# 查看服务状态(确保显示 "active (running)")
sudo systemctl status jenkins
7、开放防火墙端口(默认 8080)
# 永久开放 8080 端口
sudo firewall-cmd --permanent --add-port=8080/tcp
# 重新加载防火墙规则
sudo firewall-cmd --reload
8、初始化 Jenkins
8.1 在浏览器中访问:http://你的服务器IP:8080
8.2 获取初始管理员密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
8.3 输入密码后,选择「安装推荐插件」
8.4 插件安装完成后,创建管理员账户并完成基础配置,账号密码自己设置,要记住。
9.1、若需修改默认端口(8080),可编辑配置文件
sudo vi /etc/sysconfig/jenkins
9.2 找到 JENKINS_PORT="8080"
并修改为自定义端口,然后重启服务
sudo systemctl restart jenkins
安装完成后,Jenkins 数据默认存储在 /var/lib/jenkins/
目录