gitlab安装-总结
参考地址
http://www.annhe.net/article-2943.html
安装步骤
curl -O https://downloads-packages.s3.amazonaws.com/centos-6.6/gitlab-7.6.2_omnibus.5.3.0.ci-1.el6.x86_64.rpm
yum install openssh-server
yum install postfix
yum install cronie
service postfix start
chkconfig postfix on
rpm -i gitlab-7.6.2_omnibus.5.3.0.ci-1.el6.x86_64.rpm
Configure andstart GitLab
sudo gitlab-ctl reconfigure
sudo lokkit-shttp-sssh
Browse tothe hostname andlogin
Username:root
Password:5iveL!fe
配置域名
编辑配置文件vi /etc/gitlab/gitlab.rb
加入一条域名配置 external_url "http://hostname.com"
使用 gitlab-ctl reconfigure 命令载入&重新配置GitLab
配置仓库路径
安装好gitlab后,要将仓库(repositories)放在一个大硬盘上,需要修改仓库对应的目录
操作步骤:
1:新建新仓库目录
mkdir -p /mnt/application/gitlab/git-data
2:修改配置文件 sudo vi /etc/gitlab/gitlab.rb
搜索:git_data_dir 修改成:git_data_dir "新目录"
如: git_data_dir "/mnt/application/gitlab/git-data"
保存
3:重新生成gitlab sudo gitlab-ctl reconfigure
生成不报错,而且在新建仓库目录可以看到从下的目录,即修改成功 gitlab-satellites repositories
生成不报错,而且在新建仓库目录可以看到从下的目录,即修改成功 gitlab-satellites repositories
配置备份还原
Gitlab 修改备份文件默认目录
Gitlab 修改备份文件默认目录
修改/etc/gitlab/gitlab.rb来修改默认存放备份文件的目录:
gitlab_rails['backup_path'] = '/mnt/backups'
/mnt/backups修改为你想存放备份的目录即可, 修改完成之后使用gitlab-ctl reconfigure命令重载配置文件即可.
使用一条命令即可创建完整的Gitlab备份:
gitlab-rake gitlab:backup:create
Gitlab 恢复
同样, Gitlab的从备份恢复也非常简单:
# 停止相关数据连接服务 gitlab-ctl stop unicorn gitlab-ctl stop sidekiq # 从1393513186编号备份中恢复 gitlab-rake gitlab:backup:restoreBACKUP=1393513186 # 启动Gitlab sudo gitlab-ctl start
相关推荐
pigsmall 2020-11-19
SXIAOYI 2020-09-16
linuxprobe0 2013-04-01
83560193 2013-06-25
kidneybeans 2013-06-17
加菲猫园 2013-06-16
年轻就要对味 2014-07-11
稻草人的高粱地 2014-07-02
smilebestSun 2014-06-12
xusong 2014-05-17
zfszhangyuan 2013-09-12
80183053 2013-09-12
gaozhlzh 2013-09-11
87453169 2014-01-17
Tom天天 2013-07-12
有心就有方向 2012-09-03
zfyaixue 2013-06-14