在 CentOS 上配置 Jenkins,通常需要准备以下环境依赖和前置条件:
root 或具有 sudo 权限的用户Jenkins 基于 Java 开发,必须安装 JDK
安装示例(Java 11):
yum install -y java-11-openjdk-devel
java -version
需要:
wget
添加 Jenkins 源:
wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install -y jenkins
Jenkins 默认端口:
开放端口:
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload
CentOS 7+ 使用 systemd:
systemctl start jenkins
systemctl enable jenkins
查看状态:
systemctl status jenkins
首次访问:
http://服务器IP:8080
解锁密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
根据用途可能还需要:
yum install -y gityum install -y mavenCentOS 上跑 Jenkins,核心是:CentOS + JDK11/17 + 8080端口 + systemd
如果你是 CentOS 几 + 准备用来做什么(Java/前端/Docker),我可以给你一套更精确的配置方案。