下面是在 CentOS(7/8/Stream) 上配置 Jenkins 的完整流程,从安装到基本配置,适合新手直接使用。
sudo yum update -y
Jenkins 需要 Java 8 或 11+
sudo yum install -y java-11-openjdk-devel
sudo dnf install -y 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
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
sudo iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制输出的密码。
http://<服务器IP>:8080
粘贴密码 → Continue
推荐选择:
按提示填写:
默认:
/var/lib/jenkins
如需修改:
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_HOME=/data/jenkins
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8081"
重启:
sudo systemctl restart jenkins
sudo yum install -y git
在 Jenkins:
Manage Jenkins → Global Tool Configuration → Git
查看日志:
sudo journalctl -u jenkins -f
或:
sudo tail -f /var/log/jenkins/jenkins.log
sudo alternatives --config java
选择 Java 11
如果你需要:
可以直接告诉我你的使用场景,我可以给你定制配置方案。