gitlab的安裝,備份
阿新 • • 發佈:2018-12-23
一、安裝
1.1、安裝參考
1.2、 修改預設埠
涉及配置檔案
vim /etc/gitlab/gitlab.rb 修改ngnix 埠 nginx['listen_port'] = 18788#預設80埠 修改unicorn埠 unicorn['port'] = 18787 #預設8080 vim /var/opt/gitlab/nginx/conf/gitlab-http.conf server { listen *:18787; vim /var/opt/gitlab/gitlab-shell/config.yml gitlab_url: "http://192.168.179.4:18787"
注意修改了預設埠後,一定要使用gitlab-ctl reconfigure
儲存配置
然後gitlab-ctl restart
, 訪問http://192.168.179.4:18788/
開啟gitlab的介面
解決Gitlab在Git操作中出現 GitLab: API is not accessible 錯誤
vim /var/opt/gitlab/gitlab-shell/config.yml
二、備份與恢復
2.1、備份
https://blog.csdn.net/ouyang_peng/article/details/77070977
修改備份目錄
gitlab_rails['backup_path'] = "/uardata1/backups"
備份的命令
gitlab-rake gitlab:backup:create
定時任務
* * * * * /usr/bin/gitlab-rake gitlab:backup:create CRON=1
2.2、 Gitlab恢復操作
模擬操作
2.2.1、使用備份gitlab-rake gitlab:backup:create
進行一下備份
備份的包
1545493188_2018_12_22_11.5.3_gitlab_backup.tar
2.2.1、將testforgitlab專案的dev分支刪除
- 刪除本地分支
git branch -d dev
- 刪除遠端分支
remote/origin/master表示的是遠端分支
刪除
git push origin --delete dev
1、停止相關資料連線服務
檢視狀態
2、恢復
2.1、WARNING: no privileges were granted for "public"
http://www.mamicode.com/info-detail-2280445.html