上面是我创建的群聊,欢迎新朋友的加入。
购买一个服务器,或者使用自己的虚拟机
我这是给客户搭建一个推送源码的环境,所以是买的服务器
安装依赖项
sudo apt update
sudo apt install ca-certificates curl openssh-server postfix
配置
下载gitlab安装脚本
curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh
运行脚本
修改国内源
sudo vim /etc/apt/sources.list.d/gitlab_gitlab-ce.list
增加
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main
deb-src https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main
安装gitlab
sudo apt install gitlab-ce
配置git
sudo vim /etc/gitlab/gitlab.rb
修改为自己的域名(没有域名就别动)
external_url 'https://example.com'
重启服务
sudo gitlab-ctl reconfigure
设置开机自启动
sudo systemctl enable gitlab-runsvdir.service
启动