【Git-6】私服GitLab搭建

一、GitLab 环境要求

官网安装文档:下载安装_极狐GitLab - 极狐GitLab 官方网站

硬件要求

官方配置说明:GitLab installation minimum requirements | GitLab

【Git-6】私服GitLab搭建_第1张图片

GitLab比较耗内存,内存太低,有可能启动不了。

建议阿里云服务器的配置为:

  • 最低2核4G内存
  • 最优4核8G内存

系统环境

这里已系统 Ubuntu 16.04 为例搭建。

二、GitLab 安装过程

1、安装GitLab依赖的工具

# 更新系统本地第三方库
sudo apt-get update

# 安装 `openssh-server` 和 `ca-certificates`
sudo apt-get install -y curl openssh-server ca-certificates

2、安装邮件服务依赖工具

sudo apt-get install -y postfix

3、启动邮件服务和检查邮件服务

# 启动邮件服务(执行命令可能没什么反应,这是正常的。)
sudo service postfix start

# 检查邮件服务
sudo service postfix check

4、获取GitLab安装信息

GitLab 版本分为:

  • 社区版本(免费版本):gitlab-ce
  • 企业版本(收费版本):gitlab-ee

我们安装社区版本,免费版本。

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

检测可以安装

【Git-6】私服GitLab搭建_第2张图片

5、修改GitLab的安装源

修改GitLab的安装源为国内的安装下载源,如果国外的安装下载源,非常慢。

vi /etc/apt/sources.list.d/gitlab_gitlab-ce.list

修改内容:
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu xenial main

修改安装源后:

【Git-6】私服GitLab搭建_第3张图片

6、安装GitLab

sudo apt-get update
sudo apt-get install gitlab-ce

如果日志没有报错,GitLab安装成功。

【Git-6】私服GitLab搭建_第4张图片

你可能感兴趣的:(Git,git,GitLab)