温馨提示×

centos下jenkins如何设

小樊
45
2026-09-09 07:53:46
栏目: 智能运维

你的问题“centos下jenkins如何设”比较简略,我猜你主要想了解 在 CentOS 下如何安装和配置 Jenkins。下面给你一份常用、实用的操作指南(以 CentOS 7/8 为例)。


一、安装 Jenkins(CentOS)

1. 安装 Java(Jenkins 依赖)

# CentOS 7/8
sudo yum install -y java-11-openjdk-devel
# 或
sudo dnf install -y java-11-openjdk-devel

java -version

2. 添加 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

3. 安装 Jenkins

sudo yum install -y jenkins
# 或
sudo dnf install -y jenkins

二、启动 Jenkins

sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins

防火墙(如有)

sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

浏览器访问:

http://服务器IP:8080

三、初始配置

1. 获取管理员密码

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

复制到网页中完成初始化。

2. 安装插件

  • 推荐:Install suggested plugins
  • 常用插件:
    • Git
    • Maven Integration
    • Pipeline
    • SSH plugin

四、常见配置

1. 修改 Jenkins 端口

编辑:

sudo vi /etc/sysconfig/jenkins

修改:

JENKINS_PORT="8080"

重启:

sudo systemctl restart jenkins

2. 配置 JDK / Maven / Git

Jenkins → 系统管理 → 全局工具配置

  • JDK:指定 JAVA_HOME
  • Maven:自动安装或指定路径
  • Git:一般默认即可

3. 创建第一个任务

  • 新建任务 → Freestyle / Pipeline
  • 配置 Git 地址
  • 构建命令(如 mvn clean package

五、常见问题

Jenkins 启动失败

查看日志:

journalctl -u jenkins
# 或
cat /var/log/jenkins/jenkins.log

权限问题

sudo chown -R jenkins:jenkins /var/lib/jenkins

如果你说的“如何设”是指:

  • ✅ 开机自启
  • ✅ 反向代理(Nginx)
  • ✅ 自动化部署
  • ✅ Pipeline 写法
  • ✅ 权限管理

可以直接告诉我你的具体需求,我可以给你更针对性的配置示例。

0