返回文章列表
安装配置 | 2024-08-13

如何在 azure 上安装极狐GitLab

小马哥

本文演示如何在 azure 上安装配置极狐GitLab 并开启使用的流程。

 

服务器准备

 

在 azure 上创建一个可用的服务器,以 Ubuntu 为例,配置如下:

 

OS

CPU

RAM

Disk

Ubuntu 220.4

4Core

16GB(最低8GB)

50GB

 

开始安装

 

根据极狐GitLab 下载安装官网中不同 OS 的下载流程进行安装。

 

安装依赖

 

执行以下命令,安装所需要的依赖。

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl

 

配置极狐GitLab 软件源镜像

 

执行如下命令配置安装极狐GitLab 的软件源镜像,以方便极狐GitLab 的快速安装。

curl -L get.gitlab.cn | bash

 

开始安装

 

执行如下命令开始极狐GitLab 的安装

sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install -y gitlab-jh

 

使用 EXTERNAL_URL 指定访问极狐GitLab 实例的域名,生产环境建议使用域名并配置 HTTPS,本文演示安装配置,使用了 IP。

 

安装成功之后,可以看到如下的页面:

 

 

初始登录

 

安装完毕就可以使用提示的 URL 在浏览器中对极狐GitLab 进行登录使用了,比如上面的极狐GitLab 实例提示了如下内容:

Thank you for installing JiHu GitLab!
GitLab should be available at http://143.64.182.51

 

登录用户名:root

登录密码:初始化密码存储在 /etc/gitlab/initial_root_password中,直接查看即可。

 

使用上述的用户名和密码就可以登录了:

 

 

 

初始设置

 

密码修改

 

初始化登录之后,第一步建议修改初始化密码。点击极狐GitLab 实例左上角的Profile --> preference --> Password,填入初始化密码,然后填写新的密码,保存即可,然后用新密码登录极狐GitLab 实例即可:

 

 

语言修改

 

点击极狐GitLab 实例左上角的Profile --> preference --> Localization,选择简体中文:

 

 

License 导入

 

极狐GitLab 分为基础版、专业版以及旗舰版。专业版具有多人代码审核、代码准入、准出规则,能够通过将研发流程进行标准化、规范化来提升代码质量,此外专业版还有安全审计功能,能够对代码仓库的操作进行安全审计,避免发生代码外泄事件;而旗舰版除了专业版的所有功能外,重点聚焦在 DevSecOps 领域,有七大安全测试手段:静态应用程序安全测试(SAST)、动态应用程序安全测试(DAST)、密钥检测、依赖项扫描、容器镜像扫描、模糊测试(基于 Web 和基于 API)和许可证合规

 

专业版 & 旗舰版用户只需要导入对应的license 即可激活专业版或者旗舰版功能。选择管理中心 --> 设置 --> 通用 --> 添加许可证,然后上传许可证即可:

 

 

然后在订阅信息里面查看:

 

 

关于极狐GitLab 60天专业版 license 的免费试用可登录官网首页,点击右上角的企业版试用,填写信息之后即可收到一封包含专业版 license 的邮件,下载 license,根据上面的步骤导入即可

 

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