• yum部署gitlab


    ###

    1、下载gitlab rpm包安装

    清华yum源官网  
      https://mirrors.tuna.tsinghua.edu.cn 直接从官网上下载   wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.3-ce.0.el7.x86_64.rpm   没有安装wget 需要先安装wget

    2、安装gitlab

    yum install -y gitlab-ce-12.9.3-ce.0.el7.x86_64.rpm

    3、配置gitlib的IP和端口

    vim /etc/gitlab/gitlab.rb 进入gitlab.rb
    # 修改IP和端口:进入编辑器后按“i”键进入编辑状态,ESC键退出编辑状态,退出并保存,命令输入“:wq”
      
    # 注释:
    # 如果80端口被别的服务占用可以改成8081 8082等,如果开启额防火墙,需要把相应的端口放开:
    #  例如:firewall-cmd --zone=public --add-port=8080/tcp --permanent

    4、重新加载配置文件(gitlab.rb),并启动

    gitlab-ctl reconfigure
      

    5、重启GitLab(重新加载配置文件后,此步骤可省略)

    gitlab-ctl restart
      

    6、访问gitlab

     7、访问gitlab可能遇到问题 502

    7.1、问题

    1、问题
    2、问题
      

    7.3、原因

    1、原因
      1)服务器内存太小,导致gitlab服务无法启动,nginx报出502(建议服务器最小内存要2G)
        nginx配置文件位置:/var/opt/gitlab/nginx/conf/gitlab-http.conf
      2)gitlab服务启动需要时间,耐心等待即可
    2、原因   服务器上还开启了一个docker服务映射的8080端口,使8080端口被占用,使GitLab的unicorn服务不能开启。   最后在/etc/gitlab/gitlab.rb 中做出如下修改   unicorn['port'] = 9090

    ###

  • 相关阅读:
    平衡树板子
    51nod1201 整数划分
    时态同步[ZJOI2007]
    玉米田Corn Fields
    中国象棋[AHOI2009]
    孤岛营救与汽车加油行驶问题
    运输问题
    航空路线问题(dp解法)
    最小路径覆盖
    后缀排序(后缀数组初探
  • 原文地址:https://www.cnblogs.com/faithH/p/15039840.html
走看看 - 开发者的网上家园