使用 Omnibus 安装极狐GitLab

目录

服务器配置

极狐GitLab 安装

安装和配置必须的依赖项

下载极狐GitLab 安装包

安装极狐GitLab 安装包

初始登陆

SSL 配置

生成 ssl 证书

配置 nginx 


极狐GitLab 的安装方式灵活多样,支持 Omnibus、Docker、Helm 安装,而且安装过程也是非常方便的,堪比“一键式”安装。极狐GitLab 安装使用教程将会对于极狐GitLab(包括 Runner)的多种安装以及使用方式进行全方位的实操演示。

服务器配置

OS Vresion CPU RAM
Ubuntu 20.04 4 Core 8GB

极狐GitLab 安装

安装和配置必须的依赖项

执行如下命令完成依赖项的安装和配置:

下载极狐GitLab 安装包

找到自己想要安装的版本,直接下载安装包,比如要下载针对 的安装包,执行如下命令即可完成下载:

安装极狐GitLab 安装包

执行如下命令即可完成极狐GitLab 的一键式安装,如果是初次安装,建议将极狐GitLab 实例的域名以环境变量的形式注入(比如),接着执行如下命令开始安装:

整个安装需要持续几分钟,输出的 log 也较多,如果看到如下的内容则认为安装成功:

 可以看到,上述极狐GitLab 实例的登陆地址为:。

安装完毕,可以看一下极狐GitLab 所有组件的状态,查看命令为 :

可以看到相关组件的状态以及进程信息

初始登陆

可以用初始用户名和密码来进行登陆。初始用户名为 ,密码被存在了 文件中,直接获取即可。然后在浏览器中输入 ,接着输入用户名和密码即可。

极狐GitLab初始登陆

登陆之后,可以进行初始密码修改,因为 文件会在 reconfigure 之后的 24h 被删除。因此,初始登陆成功之后,建议修改密码,方法如下面的视频所示:

如何更改极狐GitLab初始密码

SSL 配置

上述安装完毕,登陆是用的 ,这是一种不安全的登陆方式,最好配置为 登陆,也就是需要配置 SSL。极狐GitLab 配置 SSL 有好几种方式,最简便的就是通过 来配置,因为极狐GitLab 安装的时候,安装了 ,只需要简单配置即可。

生成 ssl 证书

在 目录下新建一个 文件夹,然后执行如下命令生成 ssl 证书

配置 nginx 

在 文件中进行 配置修改:

上述基本配置完毕,然后执行 命令,让配置生效即可,然后用 进行登陆验证。

SSL 还有另外一种更加方便的方法,就是直接使用 letscrypt 功能,直接在配置文件中 enable letscrypt 即可,配置如下:

接着在浏览器中可以用 https://jh-xiaomag.gitlab.cn 来使用极狐GitLab 实例。

至此,极狐GitLab 的安装和 配置就完成了,接下来就可以正常使用了。 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月21日
下一篇 2021年10月21日

相关推荐