简介本教程介绍如何快速搭建基于ECS实例的GitLab服务器。涉及产品本场景主要涉及以下云产品和服务:云服务器ECS(ElasticComputeService,简称ECS)是阿里云提供的IaaS(InfrastructureasaService)级别的云计算服务,具有优异的性能、稳定性、可靠性、和弹性膨胀。云服务器ECS为您省去了购买IT硬件的前期准备工作,让您像使用水、电、天然气等公共资源一样方便高效地使用服务器,实现计算的开箱即用和弹性伸缩资源。阿里云ECS不断提供创新的服务器来满足各种业务需求,助力您的业务发展。GitLabGitLab是一个仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上构建的web服务。阿里云场景免费试用将使用CentOS7.7基础环境的云服务器ECS实例,结合您已有的云数据库RDS实例,帮助您快速搭建属于自己的云博客。阿里云场景资源:(提供真实资源模拟)https://developer.aliyun.com/adc/scenario/428cb14610574720a9faf64370a92785第一步:ECS体验资源准备CentOS7.7ECS实例(云服务器)资源地址:https://developer.aliyun.com/adc/scenario/c6503dac6031410a9dcf9aa4cf4d3184第二步:安装GitLab1。使用官方脚本执行以下命令添加yum源。卷曲https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh|庆典2。执行以下命令安装GitLab。yum-y安装gitlab-ee3。执行以下命令以使用默认配置初始化GitLab。gitlab-ctl重新配置4.执行以下命令启动GitLab。gitlab-ctlstart5.执行以下命令查看GitLab的启动状态。gitlab-ctlstatus第三步:测试1.打开浏览器直接输入ECS公网地址访问。例如:47.xx.xx.162。2.设置管理员用户密码。默认的管理员用户是root,所以只需要设置root用户的密码即可。3、使用管理员用户root和刚才设置的登录密码登录,登录成功界面如下。4.至此,GitLab搭建完成。接下来可以在GitLab中管理团队成员,管理代码仓库,管理持续集成自动化构建部署。更多GitLab的使用请参考GitLab_EE_Doc。
