gitlab的安装,备份

一、安装

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、恢复

2.1、WARNING: no privileges were granted for "public"
http://www.mamicode.com/info-detail-2280445.html

三、常用命令

https://blog.csdn.net/fuzhongfaya/article/details/81022447

猜你喜欢

转载自blog.csdn.net/wuxintdrh/article/details/85219398