首页 > 其他 > 详细

centos7安装gitlab

时间:2019-11-05 22:49:09      阅读:92      评论:0      收藏:0      [点我收藏+]
  • 关闭selinux
    sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
    setenforce 0
  • 关闭防火墙
    systemctl disable firewalld.service
    systemctl stop firewalld.service
    或者设置防火墙允许80端口访问
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    firewall-cmd --zone=public --add-port=80/udp --permanent
    firewall-cmd --reload
  • 下载gitlab源
    curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
  • 安装gitlab
    yum install gitlab-ce-12.4.2-ce.0.el7.x86_64

  • 优化gitlab
    vim /etc/gitlab/gitlab.rb
    external_url ‘http://192.168.11.247‘ #我没有搭建dns,直接填ip

    unicorn[‘worker_timeout‘] = 60
    
    unicorn[‘worker_processes‘] = 2               #官方建议cpu核数加1
    
    unicorn[‘worker_memory_limit_min‘] = "200 * 1 << 20"
    
    unicorn[‘worker_memory_limit_max‘] = "300 * 1 << 20"
    
    postgresql[‘shared_buffers‘] = "256MB"
    
    postgresql[‘max_worker_processes‘] = 8
  • 启动gitlab
    校验: gitlab-ctl reconfigure
    启动: gitlab-ctl start

  • 访问gitlab

    技术分享图片

  • centos7安装gitlab

    原文:https://blog.51cto.com/liuxiaolan/2448027

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
    © 2014 bubuko.com 版权所有
    打开技术之扣,分享程序人生!