pogend
pogend
发布于 4周前

CentOS 6 安装 GitLab 详细教程

这里主要介绍在CentOS 6上使用综合安装包安装GitLab。

1、安装配置依赖

1.1、执行以下命令,开放防火墙对http和ssh的访问。

sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh

1.2、安装Postfix,用来发送通知邮件。(如果有其他的发送邮件方案,可以跳过此步)

sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

安装Postfix时,可能会出现配置提示:选择“Internet Site”。“mail name”填写服务器外部的dns。其他可以选择默认。

2、安装GitLab

2.1、下载并添加GitLab软件包仓库

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

2.2、安装软件包

sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlab-ee

把命令里的"http://gitlab.example.com" 改为我们自己访问gitlab的url(域名或地址)。

配置https需要另外配置。

至此就完成了gitlab的安装。

3、在浏览器打开配置的gitlab的域名

第一次登陆gitlab,页面会重定向到重置密码的页面。