当前位置: 首页 > news >正文

如何在 Rocky Linux 上安装极狐GitLab?

本文分享如何在 Rocky Linux 操作系统上安装极狐GitLab。

相关资料

  • 极狐GitLab 在各种操作系统下的安装指南
  • 官网文档

前提条件

  • 一个安装了 Rocky Linux 操作系统的云服务器

可以查看 /etc/os-release 中的信息,确认操作系统信息:

NAME="Rocky Linux"
VERSION="8.10 (Green Obsidian)"
ID="rocky"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.10"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Rocky Linux 8.10 (Green Obsidian)"
ANSI_COLOR="0;32"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:rocky:rocky:8:GA"
HOME_URL="https://rockylinux.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
SUPPORT_END="2029-05-31"
ROCKY_SUPPORT_PRODUCT="Rocky-Linux-8"
ROCKY_SUPPORT_PRODUCT_VERSION="8.10"
REDHAT_SUPPORT_PRODUCT="Rocky Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="8.10"

安装流程

第一步:安装依赖

执行如下命令即可完成依赖安装:

sudo yum update
sudo yum install -y curl policycoreutils-python-utils openssh-server perl
sudo systemctl enable sshd
sudo systemctl start sshd

如果依赖安装过程中出现错误,根据错误信息进行修复即可。

第二步:下载安装包

下载适用于 RockyLinux 操作系统的极狐GitLab 安装包,这个需要根据自身情况选择合适的极狐GitLab 版本,比如以极狐GitLab 17.7.0 为例,执行如下命令即可完成下载:

curl -LOS https://packages.gitlab.cn/repository/el/8/gitlab-jh-17.7.0-jh.0.el8.x86_64.rpm

第三步:安装极狐GitLab

执行如下命令即可完成极狐GitLab 的安装:

export EXTERNAL_URL="https://gitlab.example.com" && rpm -ivh gitlab-jh-17.7.0-jh.0.el8.x86_64.rpm

安装成功后,可以查看极狐GitLab 各组件状态:

run: alertmanager: (pid 86234) 45735s; run: log: (pid 86154) 45745s
run: gitaly: (pid 72373) 60976s; run: log: (pid 72401) 60974s
run: gitlab-exporter: (pid 86207) 45737s; run: log: (pid 85959) 45763s
run: gitlab-kas: (pid 85644) 45857s; run: log: (pid 85657) 45856s
run: gitlab-workhorse: (pid 86179) 45739s; run: log: (pid 85866) 45782s
run: logrotate: (pid 138459) 3388s; run: log: (pid 72345) 60988s
run: nginx: (pid 86193) 45738s; run: log: (pid 85892) 45777s
run: node-exporter: (pid 86201) 45738s; run: log: (pid 85946) 45769s
run: postgres-exporter: (pid 86244) 45735s; run: log: (pid 86188) 45739s
run: postgresql: (pid 85481) 45863s; run: log: (pid 85533) 45861s
run: prometheus: (pid 86219) 45736s; run: log: (pid 86024) 45753s
run: puma: (pid 85779) 45796s; run: log: (pid 85786) 45795s
run: redis: (pid 72355) 60982s; run: log: (pid 72361) 60981s
run: redis-exporter: (pid 86210) 45737s; run: log: (pid 86008) 45757s
run: sidekiq: (pid 85800) 45790s; run: log: (pid 85816) 45789s

所有组件运行成功,即可用用户名 root和存储在 /etc/gitlab/initial_root_password 中的初始化密码登录极狐GitLab 实例。

接着就可以体验一体化 DevOps 平台的奇妙了。

http://www.lryc.cn/news/522190.html

相关文章:

  • 数据库(MySQL)练习
  • Mac上安装Label Studio
  • 【airtest】自动化入门教程Poco元素定位
  • 【爬虫】某某查cookie逆向
  • 【进程与线程】进程的状态
  • 阻塞赋值和非阻塞赋值
  • Maven在Win10上的安装教程
  • 攻防世界_SQL注入
  • Ruby语言的数据结构
  • Jmeter配置服务代理器 Proxy(二)
  • Spring Boot 中实现 WebSocket 的方式
  • C语言初阶习题【29】杨氏矩阵
  • [操作系统] 深入理解操作系统的概念及定位
  • Java中对list数据进行手动分页(可直接复用版)
  • 【HarmonyOS NEXT】鸿蒙跳转华为应用市场目标APP下载页
  • 《研发管理 APQP 软件系统》——汽车电子行业的应用收益分析
  • 【IDEA 2024】学习笔记--文件选项卡
  • Android SystemUI——服务启动流程(二)
  • iOS - 内存对齐
  • 小游戏前端地区获取
  • AIGC时代:如何快速搞定Spring Boot+Vue全栈开发
  • MDX语言的多线程编程
  • Vue.js组件开发-实现输入框与筛选逻辑
  • 配置Allure环境变量【macOS版】
  • AndroidStudio升级到2024.2.2项目AGP升级8.8.0版本记录
  • Require:利用MySQL binlog实现闪回操作
  • 计算机网络 (40)域名系统DNS
  • UE5游戏性能优化指南
  • Gitlab Runner安装与配置
  • 如何有效防止和解决IP劫持问题