环境
Ubuntu 18.04 server 64bit
GitLab 11.9.8
基本步骤
1. 安装依赖
apt-get install curl openssh-server ca-certificates postfix -y
2. 安装 GitLab-ce,华为云服务器下载该资源速度很快,可以直接安装
apt-get update
apt-get install gitlab-ce
3. 修改配置文件
vim /etc/gitlab/gitlab.rb --- external_url=http://1.2.3.4/ //安装gitlab服务器的ip地址
4. 如果服务器8080端口被占用,需要修改配置文件/etc/gitlab/gitlab.rb,将unicorn端口修改为8080外的未占用端口。
vim /etc/gitlab/gitlab.rb --- unicorn['port'] = 8081
4. 修改安全组/开放端口
需要使用许多端口,建议先将服务器安全组设置为全开放。
5. 重新启动GitLab
gitlab-ctl reconfigure
gitlab-ctl restart
6. 此时服务器已经启动,第一次访问http://1.2.3.4/需要设置管理员密码。设置完管理员密码后即可登录,管理员账户名为root。
7. 基本命令
gitlab-ctl r