记录一下gitlab社区版的安装教程

目录

1.更新系统软件包

2.安装必要的依赖

3.添加GitLab源

[3.1对于GitLab Enterprise Edition(EE):](#3.1对于GitLab Enterprise Edition(EE):)

[3.2对于GitLab Community Edition(CE):](#3.2对于GitLab Community Edition(CE):)

4.安装GitLab

[4.1安装GitLab Enterprise Edition(EE):](#4.1安装GitLab Enterprise Edition(EE):)

[4.2安装GitLab Community Edition(CE):](#4.2安装GitLab Community Edition(CE):)

5.遇到启动不起来的问题,试一下以下命令

[5.1重新配置和重启 GitLab](#5.1重新配置和重启 GitLab)


1.更新系统软件包

复制代码
sudo apt update

2.安装必要的依赖

复制代码
sudo apt install -y curl openssh-server ca-certificates

3.添加GitLab源

3.1对于GitLab Enterprise Edition(EE)

复制代码
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash

3.2对于GitLab Community Edition(CE)

复制代码
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

4.安装GitLab

4.1安装GitLab Enterprise Edition(EE)

复制代码
sudo apt install gitlab-ee

4.2安装GitLab Community Edition(CE)

复制代码
sudo apt install gitlab-ce

5.遇到启动不起来的问题,试一下以下命令

5.1重新配置和重启 GitLab

复制代码
sudo gitlab-ctl reconfigure  
sudo gitlab-ctl restart
相关推荐
huangyuchi.32 分钟前
【Linux】LInux下第一个程序:进度条
linux·运维·服务器·笔记·进度条·c/c++
蔡蓝33 分钟前
设计模式-建造者模式
服务器·设计模式·建造者模式
搬码临时工39 分钟前
外网访问内网服务器常用的三种简单操作步骤方法,本地搭建网址轻松让公网连接
服务器·网络·智能路由器
帽儿山的枪手1 小时前
程序员必掌握的iptables五表五链
linux·网络协议
西阳未落1 小时前
Linux(14)——库的制作与原理
linux
黑客老李1 小时前
JavaSec | SpringAOP 链学习分析
java·运维·服务器·开发语言·学习·apache·memcached
444A4E2 小时前
深入Linux进程优先级:Nice值与O(1)调度器原理
linux·操作系统
Jooolin2 小时前
【编程史】Git是如何诞生的?这可并非计划之中...
linux·git·ai编程
云边有个稻草人2 小时前
【Linux系统】第八节—进程概念(上)—冯诺依曼体系结构+操作系统+进程及进程状态+僵尸进程—详解!
linux·进程·冯诺依曼体系结构·pcb·僵尸进程·进程的状态·task_ struct
xian0gang2 小时前
rk3588 区分两个相同的usb相机
linux