GitLab是Ruby开发的自托管的Git项目仓库 , 可通过Web界面访问公开的或者私人的项目 。 本教程介绍如何安装和使用GitLab 。
注意 GitLab镜像部署成功后默认禁止远程访问 。 您需要开启远程访问 , 才能通过ECS服务器的公网IP地址访问GitLab的登录界面 。
首先安装依赖包:
sudo yum install -y curl policycoreutils-python openssh-server
说明 本教程中示例场景的操作系统为CentOS 7.2 64位 。 如果您使用CentOS 8系统的ECS实例 ,运行以上命令将出现找不到依赖包policycoreutils-python的问题 , 原因是CentOS 8的软件源中没有包含该依赖包 。 该依赖包不影响部署GitLab , 您可以忽略该问题继续运行下文中的命令 。
安装步骤如下:
1. 执行以下命令 , 使用官方脚本添加Yum源 。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | bash
2. 执行以下命令 , 安装GitLab 。
yum -y install gitlab-ee
3. 执行以下命令 , 初始化已经安装好的GitLab 。
说明:此过程将耗时3分钟左右 , 请耐心等待 。
gitlab-ctl reconfigure
4. 执行以下命令 , 启动GitLab 。
gitlab-ctl start
5. 执行以下命令 , 查看GitLab启动情况 。
gitlab-ctl status
测试
1. 打开浏览器 , 直接输入ECS弹性IP访问 。 例如:xx.xx.xx.xx 。
2. 设置管理员用户密码 。
【centos|搭建安装gitlab】默认管理员用户为root , 所以只需要设置root用户的密码即可 。
- 数据库|搭建10分钟,解决90%问题!帕累托分析模型为何这么强?
- eclipse|如何在win10下安装eclipse开发工具
- ruler|Spotify 宣布开源其 App 分析工具,可帮助减小 App 安装包
- 模块|Spotify 宣布开源其 App 分析工具,可帮助减小 App 安装包
- 裁员|知乎:未采购过深信服公司服务,从未安装行为感知系统
- 积分值|积分体系(一):“术”,车企APP积分体系搭建思路与底层抓手
- 电信运营商|宽带免费,安装收费,最低月消费39元,移动运营商文字游戏的水平一流
- 手机壳|电脑为什么提示未安装任何音频输出设备?
- nas|ORICO上线多盘位NAS产品,多功能加持,小白也能轻松搭建
- 抖音|虚拟机无法安装Win11是咋回事?教你一招解决