本文目标
在Ubuntu 18.04.6 LTS上安装gitlab13.12.15 为了方便操作,使用root用户登录,下述命令不再使用sudo前缀
一、下载gitlab安装包
gitlab13.12.15:下载地址 其他版本下载地址:链接
二、上传文件到服务器
#创建文件夹
mkdir -p /usr/gitlab/
#切换目录
cd /usr/gitlab
#下载文件
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/bionic/gitlab-ce_13.12.15-ce.0_amd64.deb/download.deb
安装
#假设gitlab安装包已在当前目录
dpkg -i gitlab-ce_13.12.15-ce.0_amd64.deb
安装成功
配置
vi /etc/gitlab/gitlab.rb
改两个地方:external_url和git_data_dirs external_url改成IP+端口的形式,确保端口没有被占用 git_data_dirs也可以不改,如果默认位置的磁盘空间不足可以换个位置
# 停止gitlab服务
gitlab-ctl stop
#重新配置 GitLab 实例(这一步会比较久)
gitlab-ctl reconfigure
#重启所有gitlab组件
gitlab-ctl restart
#启动所有gitlab组件
gitlab-ctl start
登陆
浏览器输入服务器IP+端口,弹窗提示设置密码,设置好后登陆(用户名是root) 新用户注册的话,需要管理员在后台批准