温馨提示×

如何在CentOS上配置Jenkins用户

小樊
36
2025-11-16 03:23:47
栏目: 智能运维

在CentOS上配置Jenkins用户需要执行以下步骤:

  1. 创建Jenkins用户: 打开终端,使用以下命令创建一个名为jenkins的新用户:

    sudo adduser jenkins --system --group --disabled-login --no-create-home
    
  2. 创建Jenkins目录: 使用以下命令为Jenkins用户创建一个新的家目录:

    sudo mkdir /home/jenkins/workspace
    
  3. 更改Jenkins目录的所有权: 使用以下命令将Jenkins目录的所有权更改为新创建的Jenkins用户:

    sudo chown -R jenkins:jenkins /home/jenkins
    
  4. 安装Java(如果尚未安装): Jenkins需要Java运行环境。使用以下命令安装Java:

    sudo yum install java-1.8.0-openjdk-devel
    
  5. 下载并安装Jenkins: 访问Jenkins官方网站(https://www.jenkins.io/)以获取最新版本的下载链接。使用以下命令下载并安装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
    sudo yum install jenkins
    
  6. 启动Jenkins服务: 使用以下命令启动Jenkins服务:

    sudo systemctl start jenkins
    
  7. 设置Jenkins开机自启: 使用以下命令设置Jenkins开机自启:

    sudo systemctl enable jenkins
    
  8. 配置防火墙: 如果您的系统启用了防火墙,请允许Jenkins的默认端口(8080):

    sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
    sudo firewall-cmd --reload
    
  9. 解锁Jenkins: 在浏览器中访问http://your_server_ip:8080,您将看到Jenkins的解锁页面。从/var/lib/jenkins/secrets/initialAdminPassword文件中获取初始管理员密码,并将其粘贴到解锁页面中。

  10. 安装插件和创建管理员用户: 按照屏幕上的提示完成Jenkins的设置,包括安装推荐的插件和创建管理员用户。

现在,您已经成功在CentOS上配置了Jenkins用户。您可以开始使用Jenkins进行持续集成和持续部署了。

0