扫码阅读
手机扫码阅读

Rocky Linux 安装 gitlab

70 2024-07-21

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:Rocky Linux 安装 gitlab
文章来源:
BUG弄潮儿
扫码关注公众号
GitLab 安装步骤摘要

GitLab 安装步骤摘要

1. 配置 YUM 源

编辑 /etc/yum.repos.d/gitlab-ce.repo 文件,设置 GitLab CE 仓库地址为 清华大学镜像 或其他如阿里、网易的镜像源。

2. 更新本地 YUM 缓存

通过运行 yum makecache 命令更新本地缓存。

3. 更新系统软件库

在安装 GitLab 前,使用 yum update -y 命令更新系统软件库。

4. 安装 GitLab 依赖库

安装 GitLab 所需的依赖库,如果遇到无法找到 policycoreutils-python 的错误,根据参考文章尝试解决问题,或者直接忽略依赖进行安装。

5. 开启端口

使用 firewall-cmd 命令开放 HTTP 和 HTTPS 端口,并重新加载防火墙。

6. 启动 SSHD 服务

启用并启动 SSHD 服务。

7. 安装 Postfix 发送电子邮件通知

安装 Postfix,并启用和启动服务。邮件配置的具体步骤可参考 GitLab 官方文档

8. 安装 GitLab

下载并安装 GitLab 的 RPM 包,如遇到依赖问题,可使用 --force --nodeps 参数强制安装。安装后修改 external_url 配置项指向服务器 IP 地址,并重启 GitLab 服务。通过查看 /etc/gitlab/initial_root_password 文件获取 root 用户密码。

9. 附录

发现使用 Docker 安装 GitLab 是最简单的方式,可参照官方教程进行 Docker EngineDocker Compose 安装。安装完成后可通过 Docker 命令获取 root 用户密码。

摘要: 本摘要提供了在 Linux 系统中安装 GitLab 的主要步骤。首先,配置 YUM 源,确保 GitLab 的软件包可以从正确的仓库下载。然后,更新本地 YUM 缓存,并更新系统软件库以确保所有依赖都是最新的。接着,安装 GitLab 所需的依赖库,如遇到问题可以忽略依赖直接安装。 为了让 GitLab 正常运行,需要开放 HTTP 和 HTTPS 端口,并启动 SSHD 服务。此外,安装 Postfix 以发送电子邮件通知是必要的。安装 GitLab 本身涉及下载 RPM 包,并可能需要忽略依赖进行强制安装。安装完成后,需要配置外部 URL,并重新启动 GitLab 以应用更改。 最后,文章提到使用 Docker 来安装 GitLab 是一个更简单的选择。官方文档提供了使用 Docker Engine 或 Docker Compose 安装 GitLab 的具体指南。安装完成后,可以通过 Docker 命令来获取 root 用户密码。

想要了解更多内容?

查看原文:Rocky Linux 安装 gitlab
文章来源:
BUG弄潮儿
扫码关注公众号