zoukankan      html  css  js  c++  java
  • CentOS 7安装Jenkins

    安装Jenkins

    # 使用本机方式安装jenkins
    
    # 下载软件,下载地址: https://www.jenkins.io/zh/download/
    cd /root/software
    
    wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    
    rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
    # 安装
    yum install jenkins
    

    修改Web站点端口

    # 编辑配置文件
    vim /etc/sysconfig/jenkins
    
    # 修改运行用户为root
    JENKINS_USER="root"
    
    # 设置端口由8080改为82
    JENKINS_PORT="82"
    
    # 重新启动并配置开机启动
    systemctl restart jenkins && systemctl enable jenkins
    

    修改相关文件夹权限

    chown -R root:root /var/lib/jenkins
    chown -R root:root /var/cache/jenkins
    chown -R root:root /var/log/jenkins
    
    # 重启Jenkins
    systemctl restart jenkins
    

    防火墙开放82、50000端口

    # 在防火墙开放端口
    firewall-cmd --zone=public --add-port=82/tcp --permanent
    firewall-cmd --zone=public --add-port=50000/tcp --permanent
    
    # 重新加载防火墙
    firewall-cmd --reload
    
    # 查看防火墙开放端口列表
    firewall-cmd --zone=public --list-ports
    

    修改插件下载地址

    # 修改更新镜像地址文件如下:
    vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
    
    <?xml version='1.1' encoding='UTF-8'?>
    <sites>
      <site>
        <id>default</id>
        <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
      </site>
    </sites>
    
    # 修改升级地址
    sed -i 's@http://updates.jenkins-ci.org/download/@https://mirrors.tuna.tsinghua.edu.cn/jenkins/@g' /var/lib/jenkins/updates/default.json
    
    sed -i 's@http://www.google.com/@http://www.baidu.com/@g' /var/lib/jenkins/updates/default.json
    
    # 重新启动
    systemctl restart jenkins
    

    Jenkins用户授予root权限

    jenkins用户加入到root组

    # 查看权限
    id jenkins
    
    # 添加权限
    gpasswd -a root jenkins
    

    修改配置文件

    vim /etc/default/jenkins
    

    修改内容如下:

    JENKINS_USER="root"
    JENKINS_GROUP="root"
    
    # 重新启动
    systemctl restart jenkins
    

    访问Jenkins管理页面

    # 首次访问需要配置对应密钥
    cat /var/lib/jenkins/secrets/initialAdminPassword
    
    # 访问Jenkins管理页面,地址如下:
    http://10.170.128.9:81/
    
  • 相关阅读:
    springboot + mybatis + 多数据源
    Git 常见问题汇总
    Git 常见问题汇总
    sqlserver存储过程实现多表分页
    bzoj5248(洛谷4363)(2018九省联考)一双木棋
    bzoj4033 [HAOI2015]树上染色
    bzoj3195 [Jxoi2012]奇怪的道路
    bzoj1426(洛谷4550)收集邮票
    bzoj4806 炮
    bzoj1090(SCOI2003)字符串折叠
  • 原文地址:https://www.cnblogs.com/zhang-guansheng/p/13752859.html
Copyright © 2011-2022 走看看