1. 安装并配置必要的依赖项
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
接下来,安装Postfix以发送通知电子邮件。如果要使用其他解决方案发送电子邮件,请跳过此步骤,并在安装GitLab后配置外部SMTP服务器。
sudo apt-get install -y postfix
2.添加GitLab包存储库并安装包
1. curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
#EXTERNAL_URL 为web访问域名,设置为127.0.0.1/localhost 的话 gitlab-runner无法正常拉取
2. sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee
#EXTERNAL_URL 为web访问域名,设置为127.0.0.1/localhost 的话 gitlab-runner无法正常拉取
sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee
3. 访问 EXTERNAL_URL 即可访问到主页
除非您在安装过程中提供自定义密码,否则将随机生成密码并将其存储在/etc/gitlab/initial\u root\u password中24小时。使用此密码和用户名root登录。