返回文章列表
安装配置 | 2025-01-15

如何在欧拉和麒麟操作系统上安装极狐GitLab?

极狐GitLab

本文分享在欧拉和麒麟操作系统上安装极狐GitLab 的过程。

 

在欧拉(openEuler)上安装极狐GitLab

 

前提条件

 

  • 一个安装了欧拉操作系统的云服务器

 

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

 

NAME="openEuler"
VERSION="22.03 LTS"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 LTS"
ANSI_COLOR="0;31"

 

安装流程

 

第一步:安装依赖

 

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

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

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

 

第二步:下载安装包

 

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

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

安装成功后,即可用用户名 root和存储在 /etc/gitlab/initial_root_password中的初始化密码登录极狐GitLab 实例。

 

在麒麟(kylin)上安装极狐GitLab

 

前提条件

 

  • 一个安装了麒麟操作系统的云服务器

 

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

 

NAME="Kylin Linux Advanced Server"
VERSION="V10 (Tercel)"
ID="kylin"
VERSION_ID="V10"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Tercel)"
ANSI_COLOR="0;31"

 

安装流程

 

第一步:安装依赖

 

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

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

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

 

第二步:下载安装包

 

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

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

 

第三步:安装极狐GitLab

 

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

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

安装成功后,即可用用户名 root和存储在 /etc/gitlab/initial_root_password中的初始化密码登录极狐GitLab 实例。

 

相关链接

 

 

 

极狐GitLab 一体化DevOps平台 专为中国用户研发,免费试用60天专业版高级功能
售前咨询
联系电话
在线支持
预约演示