CentOS6.5安装gitlab

GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

开源项目地址:https://github.com/gitlabhq/gitlabhq

# Distribution      : CentOS 6.5 Minimal
# GitLab version    : 7.4.5
# Web Server        : Nginx
# Init system       : sysvinit
# Database          : MySQL
# Additional Notes  : In order to get a proper Ruby setup we build it from source

一,安装源和依赖包

cd /usr/local/src
#增epel源,如果你是i686系统,请把x86_64修改下。
wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 https://www.fedoraproject.org/static/0608B895.txt
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
rpm -Uvh 

#确认是否安装成功
rpm -qa gpg*
gpg-pubkey-0608b895-4bd22942

#增puias源
wget -O /etc/yum.repos.d/PUIAS_6_computational.repo https://gitlab.com/gitlab-org/gitlab-recipes/raw/master/install/centos/PUIAS_6_computational.repo
wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-puias http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-puias

#验证是否成功
rpm -qa gpg*
gpg-pubkey-41a40948-4ce19266

#查看仓库源

yum repolist
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * PUIAS_6_computational: www.puias.princeton.edu
 * epel: ftp.sjtu.edu.cn
仓库标识                                                                  仓库名称                                                                                           状态
PUIAS_6_computational                                                     PUIAS computational Base 6 - x86_64                                                                 2,638
base                                                                      CentOS-6 - Base - 163.com                                                                           6,518
*epel                                                                     Extra Packages for Enterprise Linux 6 - x86_64                                                     11,148
extras                                                                    CentOS-6 - Extras - 163.com                                                                            36
updates                                                                   CentOS-6 - Updates - 163.com                                                                          727
repolist: 21,067

#如果此列表中没有epel和PUIAS_6_computational,请执行以下命令

yum-config-manager --enable epel --enable PUIAS_6_computational
时间: 2024-10-26 04:00:43

CentOS6.5安装gitlab的相关文章

CentOS6.5 安装gitlab以及gitolite迁移gitlab

CentOS6.5 安装gitlab以及gitolite迁移gitlab gitlab 的安装使用以及数据结构 安装 环境: CentOS6.5 基于 nignx + unicorn 搭建的应用环境, 如果想要换成passenger,可以参考网上的文档 ruby环境是基于rbenv搭建的 1: install vim yum install -y vim 2: install git > 1.7.10 install git $ rpm -i 'http://pkgs.repoforge.org

Centos6.5 安装gitlab 并使用自带的nginx

Centos6.5 安装gitlab 并使用自带的nginx 1.安装依赖 yum -y install policycoreutils openssh-server openssh-clients postfix policycoreutils-python 2.设置postfix开机启动 chkconfig postfix on && service postfix start 3.下载安装包 wget https://mirrors.tuna.tsinghua.edu.cn/gitl

CentOS6.4 安装gitlab

一.环境 系统:CentOS6.4最小化安装 IP:192.168.3.44 二.增加yum源 增加epel源 [[email protected] ~]#  rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wa

CentOS6.5安装GitLab全过程

GitLab,是一个使用 Ruby on Rails 开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用. 官方只提供了Debian/Ubuntu系统下的安装说明文档,如果需要在centos下安装,可以参考这篇:https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos,笔者依照这篇文章的说明,成功的在centos系统上安装了gitlab,分享一下自己的安装过程和碰到的问题

CentOS6.7安装GitLab

1 建议安装epel源 2 建议从国内清华大学yum源安装 repo文件: [gitlab-ce] name=gitlab-ce baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/ repo_gpgcheck=0 gpgcheck=0 enabled=1 gpgkey=https://packages.gitlab.com/gpg.key 3 安装GitLab yum install gitlab-ce 4 启动GitL

centos6.7 安装gitlab

其实整个步骤都很简单,但是由于程序比较臃肿,对系统有一定要求,内存最好2G以上,我的服务器因因为内存不够,直接报错 unicorn反复启动,直接导致gitlab sock 链接错误,现在直接给出 搭建过程 yum install curl openssh-server postfix cronie service postfix start chkconfig postfix on lokkit -s http -s ssh curl -sS https://packages.gitlab.co

git\CentOS6.5中gitlab安装教程

一.Git 起源: Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持. Git 与 SVN 区别 GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等. 如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,

centos6.5安装部署git服务器(gitlab)

环境准备 python版本2.6 git版本 1.8.4.1 ruby版本ruby-2.0.0-p353 gitlab-shell版本 v1.8.0 gitlab版本6.4.3 因centos6系列的python版本是2.6的,已经支持,所以不必升级python版本. 在centos5下面需要升级python版本>2.5 安装epel的yum源 1 yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-

Gitlab完美安装【CentOS6.5安装gitlab-6.9.2】

摘要: 拆腾了几天,终于在今天找到了快速安装Gitlab的方法.CentOS6.5安装gitlab-6.9.2 参考网址:https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md#installation 安装gitlab版:6.9.2rpm发行文件名:gitlab-6.9.2_omnibus.1-1.el6.x86_64.rpm 安装步骤代码:#sudo yum install openssh-server#sudo