下面按从零开始的思路,给你讲一下 Jenkins 在 CentOS 上的安装与使用,适合新手。
Jenkins 需要 JDK 8 或 11
# CentOS 7
yum install -y java-11-openjdk-devel
# 验证
java -version
# 导入 Jenkins 源
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
# 安装
yum install -y jenkins
# 启动
systemctl start jenkins
# 开机自启
systemctl enable jenkins
# 查看状态
systemctl status jenkins
默认端口:8080
http://服务器IP:8080
查看管理员密码:
cat /var/lib/jenkins/secrets/initialAdminPassword
复制粘贴到页面中。
/var/lib/jenkins # 主目录
/var/log/jenkins # 日志
/etc/sysconfig/jenkins # 配置文件
修改端口(如冲突):
vi /etc/sysconfig/jenkins
# 修改 JENKINS_PORT="8080"
systemctl restart jenkins
https://github.com/xxx/xxx.git
mvn clean package
pipeline {
agent any
stages {
stage('Build') {
steps {
sh 'mvn clean package'
}
}
}
}
# 防火墙
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload
chown -R jenkins:jenkins /var/lib/jenkins
如果你愿意,我可以:
✅ 给你一套 CentOS + Jenkins + Git + Maven 实战示例
✅ 或教你 Jenkins 自动化部署 Spring Boot 项目
你现在是学习阶段还是准备上线用?