git部署

注意: gitlab-ce 镜像仅支持 x86-64 架构

Debian/Ubuntu 用户

首先信任 GitLab 的 GPG 公钥:

curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null

【清华园:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/ 镜像网站】

再选择你的 Debian/Ubuntu 版本,文本框中内容写进 /etc/apt/sources.list.d/gitlab-ce.list

你的Debian/Ubuntu版本: Debian 8 (Jessie)Debian 9 (Stretch)Debian 10 (Buster)Debian 11 (Bullseye)Ubuntu 16.04 LTSUbuntu 18.04 LTSUbuntu 20.04 LTS

deb http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/debian bullseye main

安装 gitlab-ce:

sudo apt-get update

sudo apt-get install gitlab-ce

RHEL/CentOS 用户

新建 /etc/yum.repos.d/gitlab-ce.repo,内容为

[gitlab-ce]

name=Gitlab CE Repository

baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/

gpgcheck=0

enabled=1

再执行

# sudo yum install -y curl openssh-server openssh-clients postfix cronie lokkit

#sudo service postfix start

#sudo chkconfig postfix on

#这句话是用来做防火墙的,避免用户通过ssh方式和http来访问

#sudo lokkit -s http -s ssh

# sudo yum makecache

# sudo yum install gitlab-ce

#Configure and start GitLab

# sudo gitlab-ctl reconfigure 

你可能感兴趣的:(git部署)