Debian11 安装 gitlab ce 社区版

#备份源
cp /etc/apt/sources.list /etc/apt/sources.list_backup
#编辑源
vi /etc/apt/sources.list

#添加如下
deb http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src http://mirrors.aliyun.com/debian-security/ bullseye-security main
deb http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib

更新源

apt update

apt -y upgrade

#安装依赖包
apt -y install curl vim openssh-server ca-certificates perl

#邮件发送依赖
apt install postfix

#添加 GitLab 的官方软件源
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash

#apt-get install gitlab-ce

配置 修改/etc/gitlab/gitlab.rb

external_url ‘http://192.168.1.10’ 改成自己部署gitlab服务器的地址

#修改完成重置gitlab
gitlab-ctl reconfigure

#启动gitlab
gitlab-ctl restart

#登录您的giltab
密码保存在 /etc/gitlab/initial_root_password