这个周末好奇想搭建一个私有的Gitlab,以前折腾过一次。现在记录如下。
一、安装Ubuntu 16.04 LTS server amd64 到Virtual Box
二、安装gitlab服务器
按照官网的说明(Download GitLab Community Edition (CE))一步步操作即可。注意:使用中国镜像来下载,页面底部有说明。
图1 安装gitlab community版本的示意图
Gitlab管理命令
sudo gitlab-ctl restart
sudo gitlab-ctl reconfigure
sudo gitlab-ctl-rails console production 控制台,可以改密码设置admin用户等操作
设置一个用户为admin用户
user = User.find_by(email: 'admin@local.host')
user.admin = true
user.save
参考:
b. http://docs.gitlab.com/ce/security/reset_root_password.html
三、设置gitlab page服务(failed)
1. Gitlab Runner:https://gitlab.com/gitlab-org/gitlab-ci-multi-runner
2. Install:Install using official GitLab repositories
参考: