GitLab是Ruby开发的自托管的Git项目仓库,可通过Web界面访问公开的或者私人的项目。本教程介绍如何安装和使用GitLab。
注意GitLab镜像部署成功后默认禁止远程访问。您需要开启远程访问,才能通过ECS服务器的公网IP地址访问GitLab的登录界面。
首先安装依赖包:
sudoyuminstall-ycurlpolicycoreutils-pythonopenssh-server
说明本教程中示例场景的操作系统为CentOS7.位。如果您使用CentOS8系统的ECS实例,运行以上命令将出现找不到依赖包policycoreutils-python的问题,原因是CentOS8的软件源中没有包含该依赖包。该依赖包不影响部署GitLab,您可以忽略该问题继续运行下文中的命令。
安装步骤如下:
1、执行以下命令,使用官方脚本添加Yum源。
curl