【环境准备】
OS: CentOS 6.3 x86_64

【安装要求】
如果有条件,提供一台全新的Server(仅仅只安装了一些系统的软件包),可以直接使用一键安装脚本(gitlab-install-el6.sh)来搭建,非常容易,只需要5步骤,如下:

1> 安装EPEL扩展源
切换到root用户
$ sudo -i
# rpm -ivh http://fr2.rpmfind.net/linux/epel/6/x86_64/epel-release-6-8.noarch.rpm

2>  安装git
# yum install git

3> 下载gitlab-installer.sh安装脚本
# git clone https://github.com/mattias-ohlsson/gitlab-installer.git

4>  执行安装脚本
# cd gitlab-installer/
# ./gitlab-install-el6.sh

等待脚本执行完毕后,会提示如下信息(比如Server主机名为:heydevops-node-2):

01 ### Done ########################################
02 #
03 # You have your MySQL root password in this file:
04 # /config/database.yml
05 #
06 # Point your browser to:
07 # http://heydevops-node-2 (or: http://[host-ip])
08 # Default admin username: admin@local.host
09 # Default admin password: 5iveL!fe
10 #
11 #################################################

5> 将脚本的Ruby版本指向到ruby-1.9.3-p392
# vim /home/git/gitlab-shell/bin/gitlab-shell

1 #!/usr/local/rvm/bin/ruby-1.9.3-p392

接着,就可以通过 http://[host-ip] ([host-ip]是Server的IP)来访问GitHub了,登陆界面如下:

转载于:https://blog.51cto.com/tenderrain/1596322

CentOS下一键安装GitLab相关推荐

  1. centos 7 一键安装gitlab

    # cat /etc/redhat-release CentOS release 6.5 (Final) # strings /lib64/libc.so.6 |grep GLIBC_ 首先升级 如果 ...

  2. centos下一键安装lamp环境,快捷,方便

    http://www.centos.bz/lamp/ 适用环境: 系统支持:CentOS-5 (32bit/64bit).CentOS-6 (32bit/64bit) 内存要求:≥256M 安装了什么 ...

  3. CentOS7.2下一键安装Openstack

    CentOS7.2下一键安装Openstack   系统环境: Oracle VirtualBox 4.38 CentOS-7.2-x86_64-bin-DVD1.iso   安装前需要修改 /etc ...

  4. CentOS下搭建使用gitlab 和tortoiseGit使用

    gitlab和github 一样很爽的一个东西 关于gitlab在CentOS下的安装方法地址参考: https://github.com/gitlabhq/gitlab-recipes/tree/m ...

  5. Docker - 通过快速脚本在不同的环境下一键安装Docker

    文章目录 Docker - 通过快速脚本在不同的环境下一键安装Docker 1.在 CentOS/RHEL 中安装 Docker 2.在 Ubuntu 中安装 Docker 3.在 SLES 中安装 ...

  6. mysql linux centos 安装_Linux centos 下在线安装mysql

    1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装. 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum ...

  7. Centos下Yum安装PHP5.5,5.6

    Centos下Yum安装PHP5.5,5.6 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | gre ...

  8. linux怎么离线安装gcc文件夹,CentOS下离线安装gcc环境,图文详细,方法全面

    CentOS下离线安装gcc环境,图文详细,方法全面 下载 方式1:如果有网的虚拟机还没有安装,可以直接 yum install --downloadonly --downloaddir=/root/ ...

  9. Mongodb学习(安装篇): 在centos下的安装

    安装篇 ###下载解压文件 [root@192 lamp]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686- 2.2.2.tgz ## ...

最新文章

  1. 矩阵快速幂---BestCoder Round#8 1002
  2. mysql insert 二进制_MYSQL 插入二进制数的 2 种方法。
  3. Alameda:最初同意对Reef投资8000万美元,但支付2000万美元后Reef拒绝了随后的交易
  4. Struts2教程3:struts.xml常用配置解析
  5. 大型项目用python吗_在大型项目上,Python 是个烂语言吗?
  6. IntelliJ IDEA使用技巧(七)——常用快捷键Mac篇
  7. 南大通用极速内存数据库
  8. jquery,字符串转json对象,json对象转字符串
  9. xftp中文文件名乱码
  10. 给女朋友写一个微信小程序
  11. Linux下 Yum 是什么
  12. 动态修改svg图片颜色
  13. 2021 AI年度报告-stateof.ai出品【1】
  14. 北邮计算机学院4组,北邮信息与通信工程学院导师组介绍(十一)
  15. PHP 简单日历功能的实现
  16. django项目(天天生鲜电商项目)
  17. 标称型数据和数值型数据_数据的来源与类型以及数据的特征抽取
  18. Unable to locate tools.jar. Expected to find it in........
  19. java异常面试_java中异常的面试
  20. 年底了,我们都应该这么跟老板谈加薪

热门文章

  1. 市场忽略了糖价的爆发力
  2. java8学习:新的日期使用
  3. 关于 Delphi 中流的使用(2) 用 TFileStream(文件流) 读写
  4. 《Groovy极简教程》第12章 Groovy的JSON包
  5. hp服务器ilo批量配置脚本
  6. android 的listactivity
  7. linux下配置ip地址四种方法(图文)
  8. 参数binlog_row_image设置MINIMAL,你今天被坑了吗?
  9. Spring bean 之 FactoryBean
  10. gcc/g++添加头文件目录和库文件目录