安装或设置
这是关于安装 GitLab CE Omnibus 软件包的 GitLab 指南的简短摘要。
要求
要在服务器上安装 GitLab Community Edition,你应该阅读需求页面 。为简明起见,建议的要求是:
- 操作系统: 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,请参阅原始指南:
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 。