在 CentOS 上安装和配置 Jenkins 一般分为几个步骤:准备环境 → 安装 Jenkins → 启动并初始化 → 基本配置。下面给你两种常见方式(推荐用官方仓库方式)。
Jenkins 2.4+ 需要 Java 11 或 17
sudo yum install -y java-11-openjdk java-11-openjdk-devel
验证:
java -version
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 start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins
Jenkins 默认端口:8080
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
http://服务器IP:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码 → 粘贴到网页 → 继续
| 目录 | 说明 |
|---|---|
/var/lib/jenkins |
Jenkins 主目录 |
/var/log/jenkins/jenkins.log |
日志 |
/etc/sysconfig/jenkins |
配置文件 |
编辑配置文件:
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8081"
重启:
sudo systemctl restart jenkins
查看日志:
sudo journalctl -u jenkins -xe
确认:
which java
✅ 安装常用插件
✅ 配置 JDK / Maven / NodeJS(在 全局工具配置)
如果你愿意,我可以:
你现在用的是 CentOS 几?