Fedora 系统中安装 Gitlab
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
参考资料
许可协议:署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
本文链接:https://tanglj.cn/2018/05/06/install-gitlab-on-fedora/