這個週末好奇想搭建一個私有的Gitlab,之前折騰過一次。如今記錄以下。html
1、安裝Ubuntu 16.04 LTS server amd64 到Virtual Boxlinux
2、安裝gitlab服務器git
按照官網的說明(Download GitLab Community Edition (CE))一步步操做便可。注意:使用中國鏡像來下載,頁面底部有說明。ubuntu
圖1 安裝gitlab community版本的示意圖服務器
Gitlab管理命令gitlab
sudo gitlab-ctl restart
sudo gitlab-ctl reconfigure
sudo gitlab-ctl-rails console production 控制檯,能夠改密碼設置admin用戶等操做
rest
設置一個用戶爲admin用戶server
user = User.find_by(email: 'admin@local.host')
user.admin = true
user.save
htm
參考:blog
b. http://docs.gitlab.com/ce/security/reset_root_password.html
3、設置gitlab page服務(failed)
1. Gitlab Runner:https://gitlab.com/gitlab-org/gitlab-ci-multi-runner
2. Install:Install using official GitLab repositories
參考:
a. Gitlab: https://about.gitlab.com/downloads/#ubuntu1604
b. 國內gitlab:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/