码迷,mamicode.com
首页 > 其他好文 > 详细

centos7安装gitlab

时间:2019-11-05 23:15:27      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:osi   url   端口   sed   perm   优化   systemctl   install   port   

  • 关闭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

    标签:osi   url   端口   sed   perm   优化   systemctl   install   port   

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

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!