samdung 发表于 2018-1-11 23:32:21

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>  

  2、gitlab的yum源
  

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

  

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

  

  
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  

  

  修改
https://images2017.cnblogs.com/blog/1013797/201710/1013797-20171015094819559-1147369980.png
  

sudo gitlab-ctl reconfigure  

  

  5.重启gitlab
  

gitlab-ctl restart  

  6、进入gitlab
  在浏览器地址栏输入上图中你服务器ip和端口,进入gitlab。
  初始账户: root 密码: 5iveL!fe
页: [1]
查看完整版本: centOS7.2下 搭建gitlab使用git为团队管理代码