美文网首页
基于centos部署gitlab

基于centos部署gitlab

作者: 全栈小运维 | 来源:发表于2020-07-17 14:36 被阅读0次

    介绍

    GitLab是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于在企业、学校等内部网络搭建git私服。
    功能:Gitlab 是一个提供代码托管、提交审核和问题跟踪的代码管理平台。对于软件工程质量管理非常重要。
    配置:建议CPU 2核,内存2G以上。

    安装

    1.安装依赖

    yum install curl policycoreutils openssh-server openssh-clients policycoreutils-python
    
    systemctl enable sshd
    
    systemctl start sshd
    
    yum install postfix
    
    systemctl enable postfix
    
    systemctl start postfix
    

    2.配置镜像加速
    清华大学镜像源 : https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce

    #vim  /etc/yum.repos.d/gitlab_gitlab-ce.repo
    [gitlab-ce]
    name=Gitlab CE Repository
    baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
    gpgcheck=0
    enabled=1
    

    3.更新本地云缓存
    yum makecache

    4.安装
    yum install gitlab-ce

    5.修改配置项
    vim /etc/gitlab/gitlab.rb

    修改配置项
    external_url:http://本机ip:port
    

    gitlab-ctl reconfigure #重新配置服务;
    6.重启gitlab
    gitlab-ctl restart
    7.登录
    重启后访问gitlab,在浏览器中输入配置文件中external url所对应的值。便可以访问gitlab管理界面。初次访问需要设置管理密码,密码要求不少8位字符串。该密码为gitlab管理用户root所对应的密码。



    切换登录界面,以管理员身份登录,账号为root,密码为初始化配置的密码。


    相关文章

      网友评论

          本文标题:基于centos部署gitlab

          本文链接:https://www.haomeiwen.com/subject/aoxmhktx.html