12.搭建私人GitLab
搭建私人GitLab
GitLab简介
GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
GitLab要求服务器端采用Gitolite搭建(为了方便安装,现已经用gitlab-shell代替Gitolite)。
官方安装教程
安装
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
【12.搭建私人GitLab】如果使用SMTP服务还需要安装
sudo apt-get install -y postfix
添加源
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
安装gitlab-ee,其中
EXTERNAL_URL
为需要监听的地址,本地使用可以监听http://127.0.0.1
,该设置可以在后面修改sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee
启动 至此,GitLab已经安装完了,启动就行了,GitLab官方配置教程
sudo gitlab-ctl reconfigure
推荐阅读
- 六步搭建ES6语法环境
- gitlab|Gitlab升级(12.2.1到14.6.4)
- 2020-12(完成事项)
- 咨询手记(12.4)
- (1)redis集群原理及搭建与使用(1)
- 桁架搭建有什么价值()
- VM|VM ware 的 harbor 私有仓库搭建 (Ubuntu16.04)
- 2020.12.8
- 感赏65--新的感悟(2018.12.22)
- PHP开发-Mac搭建ThinkPHP5.0