CentOS 6.5 安装GitLab笔记 - ZKUI

Nothing is impossible

CentOS 6.5 安装GitLab笔记

1. 安装并配置必要的依赖项

在CentOS 6(和RedHat / Oracle / Scientific Linux 6)上,以下命令还将在系统防火墙中打开HTTP和SSH访问。

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

接下来,安装Postfix以发送通知电子邮件。如果要使用其他解决方案发送电子邮件,请跳过此步骤并在安装GitLab后配置外部SMTP服务器

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

在Postfix安装期间,可能会出现配置屏幕。选择“Internet Site”并按Enter键。使用服务器的外部DNS作为“邮件名称”,然后按Enter键。如果出现其他屏幕,请继续按Enter键接受默认值。

2. 添加GitLab软件包存储库并安装软件包

添加GitLab包存储库。

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

接下来,安装GitLab包。将http://gitlab.example.com更改为您要访问GitLab实例的URL(我设置为了本机的IP)。安装将自动配置并启动该URL的GitLab。HTTPS 在安装后需要其他配置

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

3. 浏览到主机名并登录

首次访问时,您将被重定向到密码重置屏幕。提供初始管理员帐户的密码,您将被重定向回登录屏幕。使用默认帐户的用户名root登录。
有关安装和配置的详细说明,请参阅GitLab的文档

原文链接:https://about.gitlab.com/installation/#centos-6

分享