1. 安裝gitlab依賴包
yum install curl openssh-server openssh-clients postfix cronie polucyroreutils-python -y
2. 新增官方源
curl sudo bash
3. 安裝gitlab
yum install gitlab-ce -y
cd /opt/gitlab/etc/
4. 配置gitklab
cp gitlab.rb.template gitlab.rb
vim /opt/gitlab/etc/gitlab.rb
external_url '' #本機ip
5. 初始化gitlab
gitlab-ctl reconfigure
6. 啟動gitlab服務
gitlab-ctl start
gitlab-ctl restart
gitlab-ctl status
7. 登入 ip --> 設定密碼 --> 修改中文介面
8.新建群組
9.新建專案
10.新增使用者
11 將使用者新增到組
12.新增ssh-key
13 去掉使用者註冊功能
14.gitlab的備份與恢復
1. 修改配置檔案
vim gitlab.rb
gitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"
# 設定好後重啟 gitlab-ctl restart 或者gitlab-ctl reconfigure
2. 執行命令進行備份
/opt/gitlab/bin/gitlab-rake gitlab:backup:create
[root@k8s-node2 ~]# cd /var/opt/gitlab/backups/
[root@k8s-node2 backups]# ls
1614222462_2021_02_25_13.9.1_gitlab_backup.tar
3. 新增crontab定時備份
crontab -e
* * 2 * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create
4. 設定備份保留時長
vim gitlab.rb
gitlab_rails['backup_keep_time'] = 604800
gitlab-ctl restart
5. 恢復備份-恢復前先停掉資料連線服務
gitlab-ctl stop unicore
gitlab-ctl stop sidekip
[root@k8s-node2 ~]# cd /var/opt/gitlab/backups/
[root@k8s-node2 backups]# ls
1614222462_2021_02_25_13.9.1_gitlab_backup.tar
gitlab-rake gitlab:backup:restore backup=1614222462_2021_02_25_13.9.1
[root@git-server backups]# gitlab-ctl start unicore
[root@git-server backups]# gitlab-ctl start sidekip
[root@git-server backups]# gitlab-ctl restart
GitLab搭建以及配置
gitlab搭建以及配置 作者區域 作者 tsyeyuanfeng關注使用者按鈕 關注文章資料資訊 如果是當前作者,加入編輯按鈕 文章內容 一 系統環境 二 安裝版本 三 安裝方式 以前試過原始碼安裝,過程痛苦無比。此次選擇官方提供的gitlab ce omnibus安裝包。gitlab官網上有詳細...
gitlab安裝與配置
最近在學習gitlab 並改善公司的 託管和發布流程 安裝詳細教程可以參考官網 一 安裝與配置 以下是我自己的安裝流程 安裝依賴 yuminstall y curl policycoreutils python openssh server postfix 安裝 gitlab yum源 國外位址 比...
Gitlab 快速搭建
這篇部落格主要講一下gitlab如何進行快速搭建 安裝最快並且方便的安裝就是使用yum原來進行安裝,在安裝gitlab前的準備就是對yum源進行配置。gitlab的yum源有官網也有其他的,這裡我用的是清華大學的源。如下操作 vim etc yum.repos.d gitlab ce.repo gi...