Ubuntu 14.04下安装GitLab服务端

一、简介

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

二、安装

安装邮件组件

sudo apt-get install curl openssh-server ca-certificates postfix

1) 添加GitLab的包并进行安装

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce

你可以使用上面的方法来进行安装,但是中国大陆的网速估计会比较蛋疼。我把我下载的一个Ubuntu 64位的版本放在百度云上面了。不知道是否可以下载。
gitlab-ce_7.10.5~omnibus-1_amd64.deb百度云下载地址: http://pan.baidu.com/s/1eQrlf1o

下载了之后:

sudo dpkg -i gitlab-ce_7.10.5~omnibus-1_amd64.deb 


Ubuntu 14.04下安装GitLab服务端

Ubuntu 14.04下安装GitLab服务端

 配置和启动GitLab

编辑配置文件/etc/gitlab/gitlab.rb

Ubuntu 14.04下安装GitLab服务端
Ubuntu 14.04下安装GitLab服务端
Ubuntu 14.04下安装GitLab服务端

应用配置
sudo gitlab-ctl reconfigure


访问GitLab

这样你就可以通过访问:
http://安装的主机IP:8080 来进行GitLab的访问了。

默认管理员的账户密码:Username: root Password: 5iveL!fe


Ubuntu 14.04下安装GitLab服务端

Ubuntu 14.04下安装GitLab服务端