一、安装
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