• Linux 安装gitlab


    1、打开http访问和ssh访问

    	sudo yum install -y curl policycoreutils-python openssh-server cronie
    	sudo lokkit -s http -s ssh

    2、安装Postfix以发送通知电子邮件

    sudo yum install postfix
    sudo service postfix start
    sudo chkconfig postfix on

    3、第三部开始我就没有按照官网的命令去安装了,因为后面安装会出现版本问题,所以我找了一个符合自己系统的git版本进行了安装。

    a、首先如果没有wget组件需要先执行yum -y install wget

    b、获取rpm安装包
    wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.1.4-ce.0.el6.x86_64.rpm
    c、执行安装
    rpm -ivh gitlab-ce-10.1.4-ce.0.el6.x86_64.rpm

    d、gitlab配置启动
    分别执行以下命令:
    gitlab-ctl reconfigure //这里执行的时间比较长,请耐心等待

    继续执行以下命令:

    vim /etc/gitlab/gitlab.rb
    将external_url变量的地址修改为gitlab所在centos的ip地址。
    external_url ‘http://git.home.com’
    gitlab-ctl reconfigure //让配置生效,重新执行此命令时间也比较长
    gitlab-ctl restart


    e:启动成功的效果
    启动成功后访问linux服务器的就可以看到默认重置密码的页面啦(默认用户root)

    4、默认端口修改
    由于默认gitlab使用80端口,所以,我们需要修改gitlab的默认端口

    修改 /etc/gitlab/gitlab.rb 文件如下,然后执行重新配置,重启命令后完成。
    gitlab-ctl reconfigure //让配置生效,重新执行此命令时间也比较长
    gitlab-ctl restart

    修改默认的gitlab clone地址,要不每次都得自己修改

    vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

    重启 gitlab

    参考:https://blog.csdn.net/wangyy130/article/details/85633303

  • 相关阅读:
    TFS 安装遇到的问题
    批量将MP4 转换为 MP3
    sqlite like 通配符 ,匹配区分大小写(默认不区分大小写)
    AutoCAD 2007-2012 长度统计工具
    python27 ImportError: No module named site
    github push时,要求密码的问题
    sqlserver中自定义计算函数
    关于win10家庭版不能开启虚拟机的问题
    js的MD5实现
    高德各省行政区显示不同区别颜色(转)
  • 原文地址:https://www.cnblogs.com/1659666966/p/11306463.html
Copyright © 2020-2023  润新知