下面以 CentOS 7 / CentOS 8 为例,说明如何安装并配置 Jenkins(包含常见坑点),步骤清晰、可直接照做。
sudo yum update -y
Jenkins 依赖 Java 8 或 Java 11/17
sudo yum install -y java-11-openjdk
sudo dnf install -y java-11-openjdk
验证:
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
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
http://服务器IP:8080
输入上面获取的密码 → 继续
选择: ✅ Install suggested plugins
常见插件:
设置用户名、密码、邮箱
编辑配置文件:
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8080"
重启:
sudo systemctl restart jenkins
sudo vi /etc/sysconfig/jenkins
确认:
JENKINS_JAVA_CMD="/usr/bin/java"
sudo yum install -y git
Manage Jenkins → Global Tool Configuration → Git
journalctl -u jenkins -xe
sudo chown -R jenkins:jenkins /var/lib/jenkins
sudo systemctl stop jenkins
sudo yum remove jenkins -y
sudo rm -rf /var/lib/jenkins
如果你需要:
可以告诉我你的具体使用场景,我可以给你定制配置方案。