最近学校的俱乐部要搭建一个内网的Gitlab,所以自己在网上找了很多教程才搭建起来,供大家参考。
一、什么是Gitlab
gitlab:类似 github,一般用于在企业、学校在内网搭建自己git私服,要自己搭环境;相当于搭建一个属于一个小团体自己的github,用来托管代码。
二、下载虚拟机 Centos 7
我用的是Centos7,下载网址:https://www.centos.org/download/,点击DVD ISO 下载。
centos官网
然后就进入了镜像下载的网址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso,随便选择一个镜像下载就好,我选择的是阿里云镜像。
centos下载镜像
三、安装虚拟机
这里我用的是VMare,新建一个虚拟机,点下一步;
找到刚才下载的虚拟机地址,点下一步,
跟你的虚拟机取个名字,我的叫:GitlabService,第二步不用改,直接下一步;
下一步:
点完成就好啦。
后面的具体安装参考:https://www.bilibili.com/video/av24441039?from=search&seid=8377080386007337965
第57小节:
57小节
安装到这里时,一定要注意打开网络连接,不然虚拟机安装后连不上网;点进去打开网络连接。
打开网络连接
四、下载gitlab安装包并放入虚拟机
我根据视频里的网址:https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm,下载了安装包
下载
gitlab安装包
然后用虚拟机可视化工具MobaXtrem(其他工具也可以,具体使用方法自行百度)将安装包拖入虚拟机,并将安装包移到 /opt目录下执行;