centos

怎样在centos上安装jenkins

小樊
43
2025-06-22 16:12:01
栏目: 智能运维

在CentOS上安装Jenkins的步骤如下:

方法一:使用yum安装

  1. 更新系统包

    sudo yum update -y
    
  2. 添加Jenkins仓库 Jenkins官方提供了一个yum仓库,可以通过以下命令添加:

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    
  3. 导入Jenkins仓库的GPG密钥

    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
  4. 安装Jenkins

    sudo yum install jenkins -y
    
  5. 启动Jenkins服务

    sudo systemctl start jenkins
    
  6. 设置Jenkins开机自启

    sudo systemctl enable jenkins
    
  7. 访问Jenkins 打开浏览器,访问 http://<your_server_ip>:8080,默认用户名和密码都是 admin/admin

方法二:使用Docker安装

如果你已经安装了Docker,可以使用以下步骤通过Docker来安装Jenkins:

  1. 拉取Jenkins镜像

    docker pull jenkins/jenkins:lts
    
  2. 运行Jenkins容器

    docker run -d --name jenkins \
      -p 8080:8080 \
      -p 50000:50000 \
      -v jenkins_home:/var/jenkins_home \
      jenkins/jenkins:lts
    

    这里 -p 8080:8080 将容器的8080端口映射到主机的8080端口,-p 50000:50000 是为了安全考虑,将Jenkins的JNLP代理端口映射出来。-v jenkins_home:/var/jenkins_home 是将Jenkins的数据目录挂载到主机上,以便数据持久化。

  3. 访问Jenkins 打开浏览器,访问 http://<your_server_ip>:8080,默认用户名和密码都是 admin/admin

后续配置

无论使用哪种方法安装,都需要进行一些基本的配置:

  1. 解锁Jenkins 在首次访问Jenkins时,会提示你输入解锁密钥。这个密钥可以在 /var/lib/jenkins/secrets/initialAdminPassword 文件中找到。使用以下命令查看并复制密钥:

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

    然后在浏览器中输入该密钥以解锁Jenkins。

  2. 安装插件 解锁后,你可以选择安装所需的插件。建议先安装常用的插件,如Maven Integration Plugin、Git Plugin等。

  3. 创建管理员用户 安装完插件后,你可以创建一个新的管理员用户并设置密码。

通过以上步骤,你应该能够在CentOS上成功安装并配置Jenkins。

0
看了该问题的人还看了