Fedora 系统中安装 Gitlab

Author Avatar
tanglijun 5月 06, 2018

Gitlab 是一个为了完成 DevOps 工作流的单应用程序。本文记录如何在 Fedora 系统中安装 Gitlab。

准备工作

硬件环境

  • 双核 CPU + 2 GB 内存

需要模块

  • 安装 curl 用于下载文件
  • 安装 openssh-server 用于 ssh 连接
  • 安装 ca-certificates 用于添加 CA 认证
  • 安装 postfix 用于 MTA
sudo dnf install curl openssh-server ca-certificates postfix

启动 postfix 服务

sudo systemctl start sshd postfix

设置开机启动

sudo systemctl enable sshd postfix

安装 Gitlab

下载安装包

https://packages.gitlab.com/gitlab/gitlab-ce?filter=rpms

安装

duso dnf install <path>/gitlab<version-num>.rpm

初始化 Gitlab

sudo gitlab-ctl reconfigure

设置防火墙

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

打开 Gitlab

screenshot

参考资料