下面给你一个在 CentOS 7 / CentOS 8 / CentOS Stream 上安装 Jenkins 的完整流程,按步骤来基本不会踩坑。
cat /etc/centos-release
yum install -y java-11-openjdk-devel
dnf install -y java-11-openjdk-devel
java -version
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-2023.key
yum install -y jenkins
dnf install -y jenkins
systemctl start jenkins
systemctl enable jenkins
systemctl status jenkins
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload
Jenkins 默认监听 8080 端口
浏览器访问:
http://服务器IP:8080
cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码 → 粘贴到网页 → 继续
按提示填写:
journalctl -u jenkins -xe
which java
如果 Jenkins 没找到 Java,可编辑:
vim /etc/sysconfig/jenkins
修改:
JENKINS_JAVA_CMD="/usr/bin/java"
编辑:
vim /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8081"
重启:
systemctl restart jenkins
# 安装 Java
yum install -y java-11-openjdk-devel
# 添加 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-2023.key
# 安装 Jenkins
yum install -y jenkins
# 启动
systemctl start jenkins
systemctl enable jenkins
如果你愿意,我可以帮你:
你现在是 学习环境 还是 生产服务器?