部署 GitLab 代码托管平台(极狐版)
安装GitLab所需的实例规格与项目规模和团队规模有关,建议最小规格为4 vCPU、8 GiB。更多信息,请参见Installation system requirements和Running GitLab in a memory-constrained environment。
低于4 vCPU、8 GiB会因规格过小,导致长时间处于Installing状态或安装失败。
安装GitLab
Alibaba Cloud Linux 3/CentOS 7.x
安装GitLab所需的依赖包
sudo yum install -y curl python3-policycoreutils openssh-server
添加GitLab软件包仓库
curl -fsSL https://get.gitlab.cn | sudo /bin/bash
安装GitLab
sudo EXTERNAL_URL=<GitLab服务器的公网IP地址> yum install -y gitlab-jh
<GitLab服务器的公网IP地址>请替换成安装GitLab的实例公网IP地址
当出现类似如下回显信息,表示GitLab已经安装成功。
Ubuntu版
安装GitLab所需的依赖包
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
配置安装极狐GitLab的软件源镜像
curl -L get.gitlab.cn | bash
安装GitLab
sudo EXTERNAL_URL=<GitLab服务器的公网IP地址> apt-get install -y gitlab-jh
查看密码:
sudo cat /etc/gitlab/initial_root_password
参考文档:阿里文档