• centOS7.2下 搭建gitlab使用git为团队管理代码


    最近更换了阿里云服务器  使用centOS7.2,目前配置1核2G,搭建gitlab有点吃力,另外如果1核1g就不要搭建了,推荐配置是2核4G以上

    下面来简单记录整个搭建过程

    注意: 本次实验OS为centos7,gitlab我们使用的是CE社区版本,centOS6搭建请搜索具体教程。

    gitlab通过安装包安装很简单的,我们只需要下载对应的RPM包,进行安装即可。

    依次执行如下命令: 

    1、安装依赖配置项

    sudo yum install curl policycoreutils openssh-server openssh-clients
    
    sudo systemctl enable sshd
    
    sudo systemctl start sshd
    
    sudo yum install postfix
    
    sudo systemctl enable postfix
    
    sudo systemctl start postfix
    
    sudo firewall-cmd –permanent –add-service=http
    
    sudo systemctl reload firewalld

    2、gitlab的yum源

    vim /etc/yum.repos.d/gitlab-ce.repo
    

      按esc后按i键进入编辑,添加配置

    [gitlab-ce]
    
    name=gitlab-ce
    
    baseurl=http://mirrors.zju.edu.cn/gitlab-ce/yum/el7/
    
    repo_gpgcheck=0
    
    gpgcheck=0
    
    enabled=1
    
    gpgkey=https://packages.gitlab.com/gpg.key
    

      按esc后按shift+:输入wq!退出

    3、下载gitlab

    sudo yum -y install gitlab-ce 

    4、更新配置项

    修改配置,进入gitlab的url

    vim  /etc/gitlab/gitlab.rb
    

      修改

    sudo gitlab-ctl reconfigure
    

    5.重启gitlab

    gitlab-ctl restart

    6、进入gitlab

      在浏览器地址栏输入上图中你服务器ip和端口,进入gitlab。

      初始账户: root 密码: 5iveL!fe

      

  • 相关阅读:
    Javascript 面向对象编程
    __dirname与__filename
    解决动画播放完后恢复到初始状态的问题
    基于jQuery滚动加载页面内容效果的插件封装
    JQuery 方法
    CSS 尺寸介绍
    原生JS组件编写,构造函数封装步骤
    面试题原型链
    基础面试题——什么是盒子模型
    数组去重方法
  • 原文地址:https://www.cnblogs.com/jasonwang2y60/p/7670015.html
Copyright © 2020-2023  润新知