一句话:Jenkins 跑在 Java 上——先 JDK,再加官方 yum 源,用 systemd 管生命周期。
前置:JDK
bash
sudo yum install -y epel-release
sudo yum install -y java-11-openjdk-devel
java -version
可选 /etc/profile 配置 JAVA_HOME(路径以 rpm -qa | grep jdk 为准)。
安装 Jenkins
bash
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-2023.key
sudo yum install -y jenkins
sudo systemctl enable jenkins
sudo systemctl start jenkins
常见路径:
| 路径 | 说明 |
|---|---|
/usr/lib/jenkins/ |
WAR |
/var/lib/jenkins/ |
JENKINS_HOME |
/var/log/jenkins/jenkins.log |
日志 |
首次解锁:sudo cat /var/lib/jenkins/secrets/initialAdminPassword
卸载
bash
sudo systemctl stop jenkins
sudo yum remove -y jenkins
sudo yum clean all
whereis jenkins # 检查残留
踩坑
- CentOS 8+ 官方源已迁移,优先用
redhat-stable新 key(旧jenkins-ci.org可能失效) - 防火墙 / SELinux 阻挡 8080 需单独放行
- 与 Jenkins 常用命令 配合使用


全部评论(0)