gitlab 安装或设置

示例

这是有关安装GitLab CE Omnibus软件包的GitLab指南的简短摘要。

要求

为了在您的服务器上安装GitLab社区版,您应该阅读要求页面。简而言之,建议的要求是:

  • 操作系统: Ubuntu,Debian,CentOS,RHEL

  • Ruby版本: Ruby(MRI)2.1.x,当前不适用于2.2或2.3版本。

  • CPU: 2核(最多支持500个用户)

  • 内存: 2 GB(最多支持100个用户)

  • 数据库: PostgreSQL


安装

推荐的方法是安装Omnibus软件包,该软件包安装速度很快。它包含GitLab及其所有依赖项(Ruby,PostgreSQL,Redis,Nginx,Unicorn等)。对于其他方法,请查看GitLab的安装选项

推荐使用Ubuntu 16.04作为操作系统,本指南介绍了基于Debian的发行版的安装步骤。对于CentOS,RHEL,Oracle Linux和Scientific Linux,请参考原始指南:

  • CentOS 6(和RedHat / Oracle / Scientific Linux 6)

  • CentOS 7(和RedHat / Oracle / Scientific Linux 7)

Ubuntu,Debian,Raspberrian

安装必要的依赖项。如果您使用Postfix,请在安装过程中选择“ Internet站点”

sudo apt-get install curl openssh-server ca-certificates postfix apt-transport-https
curl https://packages.gitlab.com/gpg.key | sudo apt-key add -

添加Gitlab软件包服务器并安装软件包

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

如果您不想通过管道脚本来安装存储库,请手动下载软件包,然后使用

dpkg -i gitlab-ce_<version>.deb

现在配置并启动GitLab

sudo gitlab-ctl reconfigure

最后浏览到主机名并登录。首先,您将被重定向以提供初始管理员帐户的密码。之后,您可以登录。默认的管理员帐户用户名root