刘贵学博客

Gitlab 3. 手动安装

1. 简介

上次介绍了使用Docker自动化安装Gitlab的过程,几个命令非常简单。但是安装一些插件或定制的时候就不太容易了,所以本文将介绍Gitlab的手动安装,操作系统使用 ubuntu 16.04, 先安装依赖的软件:

更新apt:

sudo apt-get update

安装 openssh等 工具:

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

安装postfix工具,用于发送通知邮件

sudo apt-get install -y postfix

注意:弹出界面选择:Internet Site

2. 下载与安装

gitlab有 ce 与 ee两个版本:

  • CE 是社区版,可免费使用
  • EE 是企业版,要收费的

先更新 gitlab-ce 的apt源 :

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

安装gitlab

EXTERNAL_URL="http://192.168.200.200" apt-get install gitlab-ce

耐心等待,要下载 400M+的安装包

3. 配置

gitlab-ctl reconfigure
gitlab-ctl retart
gitlab-ctl status
gitlab-ctl tail