下面给你一个从零开始在 CentOS 上安装和使用 Jenkins 的完整说明,适合新手,按步骤来即可。
sudo yum update -y
Jenkins 依赖 Java(推荐 Java 11 或 17)
sudo yum 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
看到 active (running) 即成功。
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
http://服务器IP:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码 → 粘贴到网页 → 继续
填写用户名、密码、邮箱
https://github.com/xxx/xxx.git选择 Execute shell
echo "Hello Jenkins"
点击 Save
查看日志:
journalctl -u jenkins -f
sudo vim /var/lib/jenkins/config.xml
删除 <useSecurity> 部分,重启 Jenkins(不推荐生产环境)
# 启动
sudo systemctl start jenkins
# 停止
sudo systemctl stop jenkins
# 重启
sudo systemctl restart jenkins
# 查看日志
sudo journalctl -u jenkins -f
✅ Jenkins + Git + Maven / Gradle
✅ Jenkins + Docker
✅ Jenkins + Ansible
✅ Jenkins Pipeline(Jenkinsfile)
如果你愿意,可以告诉我:
我可以给你更针对性的 Jenkins 实战配置方案。