一、环境配置说明
1. 系统环境ubuntu18.04.2 LTS
2. 安装gitlab版本:gitlab-ce_16.1.2-ce.0_amd64.deb
下载链接:
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/bionic/main/g/gitlab-ce/
二、安装过程
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
sudo apt-get install -y curl openssh-server ca-certificates
sudo apt-get install -y postfix
curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
上传下载好的gitlab-ce_16.1.2-ce.0_amd64.deb并安装
dpkg -i gitlab-ce_16.1.2-ce.0_amd64.deb
三、配置gitlab
vim /etc/gitlab/gitlab.rb
主要是设置external_url='ip:port'
ip为服务器的ip,端口随喜好设置
设置完毕,加载配置与重启
gitlab-ctl reconfigure # 重新加载配置文件
sudo gitlab-ctl restart # 启动gitlab