下面按**“在 CentOS 上安装并配置 Jenkins”**的主流程给你一份实用指南(以 CentOS 7/8 为例,适用大多数场景)。
Jenkins 需要 JDK 11 或 JDK 17(新版推荐 17)
# CentOS 7/8
sudo yum install -y java-17-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.key
sudo yum install -y jenkins
sudo systemctl daemon-reload
sudo systemctl start jenkins
sudo systemctl enable jenkins
查看状态:
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
复制到网页中。
按提示设置用户名、密码、邮箱。
编辑:
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8080"
重启:
sudo systemctl restart jenkins
Manage Jenkins → Global Tool Configuration
JAVA_HOME查看日志:
journalctl -u jenkins
常见原因:
替换清华镜像:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/
路径: Manage Jenkins → Plugin Manager → Advanced
echo "Hello Jenkins"
如果你需要:
可以告诉我,我可以进一步细化。