开发者学堂课程【打造 Gitlab 代码托管平台:部署 GitLab 平台】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/119/detail/1981
部署 GitLab 平台
一、部署 GitLab 平台
git lab 是开源的 git 的管理解决方案,国外的 GitHub 国内的 Getty 或者阿里管理平台这样的,都是放在自己的平台云上的,即便是私有的项目,其实依旧不是放到自己的本地的,gitlab 是私有化的的解决方案。
可以将自己的 git 部署到公司内部的服务器或者说公司自己的服务器,数据也是在公司自己的平台。而不是受制于别的平台。
用户或者企业自己管理自己 git lab 就不会有这样一种问题,git lab 它有如下的一些特性,它分为社区版和企业版,主要用社区版,社区版是 MIT 的 license,所以它是完全免费的并且可以商用的。同时没有用户协作和仓库这种数量的限制。
不管是 GitHub 的代码是开源的,还是自己想放在自建的 GitHub 平台在的代码,因为看到自己的平台里面,所以它是安全性很高的,而且还有很好的管理仓库或用户或者访问权限的一些设置,整体来说 getline 使用跟 GitHub 基本上是没有区别的,接下来就演示一下具体如何来部署的 git lab。
首先要创建 decompose 的编排文件,可以先新建别的文件,需要将的内容进行复制,登录到的服务器当中。把文件上传。需要通过 Putty 打开,运行。
通过这样的过程,非常多的内容都已经是被预先的给编译好了,直接把它跑起来就可以获得想要的内容。打开的公网 IP,可能会调整到的初始化的页面。
输入密码用户名就进入的 git lab 的界面了。