目录
服务器配置
极狐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进行处理,非常感谢!