sudo apt-get install -y curl openssh-server ca-certificates
接下来,安装Postfix以发送通知电子邮件。如果要使用其他解决方案发送电子邮件,请跳过此步骤并在安装GitLab后配置外部SMTP服务器。
sudo apt-get install -y postfix
在Postfix安装期间,可能会出现配置屏幕。选择“Internet Site”并按Enter键。使用服务器的外部DNS作为“邮件名称”,然后按Enter键。如果出现其他屏幕,请继续按Enter键接受默认值。
添加GitLab包存储库。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
接下来,安装GitLab包。
sudo apt-get install gitlab-ee
打开 /etc/gitlab/gitlab.rb
,将 external_url = 'http://git.example.com'
修改为自己的域名地址:http://example.com
,默认为80端口,如要使用其他端口后面加上端口号,如:http://127.0.0.1:8080
。
然后执行:
sudo gitlab-ctl reconfigure
启动完成后浏览器访问配置好的地址,应该出现重置管理员密码的界面。
PS: 如本文对您有疑惑,可加QQ:1752338621 进行讨论。
0 条评论