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. 设置管理员用户密码。
默认管理员用户为root,所以只需要设置root用户的密码即可。
分享
热搜
相关推荐
-
吴恩达出手,开源最新Python包,一个接口调用OpenAI等模型
机器之心Pro 31跟贴 -
半小时教你手搓AI视频通话,还有懒人版代码已开源
量子位 3跟贴 -
用 Excel 表格做出堪比动画软件效果的 AI 手绘讲解
机器学习与Python社区 2跟贴 -
泽连斯基:正详细检查“榛树”导弹残骸 寻找应对方法
央视新闻客户端 2.8万跟贴 -
为了能当领导,我爸给我报的每个志愿都是「人力资源管理」|梁彦增 一席
一席YiXi 云音乐特供00:02 -
太突然!上海这里火到“堵船”,泼天的富贵来临,房屋年租金从3万涨到11万
上观新闻 1008跟贴 -
小车正在充电男子直接过来拔充电枪,面对质问男子称是公家的
众横四海 2785跟贴 -
男子到店找工作被拒 小声询问“能不能给点吃的”
凌晨看看 1.6万跟贴 -
南方人第一次体验沈阳洗浴,嘴巴就没有合上过
青岛文艺 4181跟贴 -
东航大面积“锁座”引发吐槽,网友:民航服务何时与国外看齐?
民航观点汇 165跟贴 -
一篇论文没发,师兄竟获得诺贝奖,他当场致谢了让自己延毕的导师
生物学霸 15跟贴 -
研究生偷卖实验室「废品」月入过万,导师:这钱拿来补贴经费就闭环了
生物学霸 -
中方对日试行30天免签 日记者问"中方态度为何变化"
新民周刊 1027跟贴 -
导师梦想成为诺奖得主,学生竟劝他:醒醒吧,你连一篇 Nature 都没发
生物学霸 -
比特币富豪发起寻宝活动,在美国各地藏了5个宝藏箱,价值超200万美元
红星新闻 1121跟贴 -
全国所有省份已实现职工医保个账省内共济
央视新闻客户端 583跟贴 -
继卫生巾之后,麻辣烫也塌房了!网友:吃的用的都塌房,天都塌了
柚子新媒 -
乌媒称乌议员提交议案草案 拟降低服兵役年龄
央视新闻客户端 2550跟贴 -
伊拉克人口普查初步结果公布:人口超4540万
财联社 6跟贴 -
如何靠自学转码成为谷歌工程师?这里是一份技术栈清单
新智元
热门跟贴