centos6.x搭建gitlab

可以参考gitlab中文社区 的教程 

centos7安装gitlab:https://www.gitlab.cc/downloads/#centos7 

centos6安装gitlab:https://www.gitlab.cc/downloads/#centos6 

测试环境:阿里云centos6.8

gitlab 分为gitlab-ce和gitlab-ee,我们要安装ce社区版

gitlab-ce是社区版,免费的

gitlab-ee是企业版,收费的

说明:现在安装gitlab没有那么困难,不需要一步一步安装软件,现在都是集成包,就是所谓的使用 Omnibus 包。

1. 按照官网步骤操作:

安装依赖库和打开http、ssh端口

sudo yum install -y curl policycoreutils-python openssh-server openssh-clients cronie

sudo lokkit -s http -s ssh

安装邮件服务器,并设置开机启动

sudo yum install postfix

sudo service postfix start

sudo chkconfig postfix on

添加GitLab仓库到yum源,并用yum方式安装到服务器上

curl -sS http://packages.gitlab.com.cn/install/gitlab-ce/script.rpm.sh | sudo bash

sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ce

EXTERNAL_URL是设置用什么域名访问你的gitlab,此时也可以直接yum install gitlab-ce。安装完成后在修改配置文件/etc/gitlab/gitlab.rb

启动gitlab,就可以访问你的gitlab了。

sudo gitlab-ctl reconfigure


centos6.x搭建gitlab_第1张图片
访问你的gitlab了

2. 手动下载RPM包安装

一般直接yum安装,是不会成功的。因为地址被强了,当然如果你可以配置代理,你可以成功。

那么我们用手动下载RPM包方式,安装gitlab。

下载gitlab并安装

wget https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-10.7.0-ce.0.el6.x86_64.rpm

rpm -ivh gitlab-ce-10.7.0-ce.0.el6.x86_64.rpm

也可以用其他源下载RPM包,速度会快一些。

wget  https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.7.0-ce.0.el6.x86_64.rpm

rpm -ivh gitlab-ce-10.7.0-ce.0.el6.x86_64.rpm

如果速度都比较慢,报超时错误。你可以先下载到电脑上,手动传到服务器。

然后启动gitlab,并访问

sudo gitlab-ctl reconfigure

还需要修改EXTERNAL_URL

访问你的gitlab吧!

gitlab 汉化请访问《gitlab 中文版》!

你可能感兴趣的:(centos6.x搭建gitlab)