环境的搭建
在ubuntu14.04 这个环境中搭建代码仓库
使用的是 gitlab-ce_8.11.5-ce.0_amd64.deb 这个安装包
使用命令
sudo dpki -i gitlab-ce_8.11.5-ce.0_amd64.deb
这样就能安装成功
使用
gitlab-ctl reconfigure
配置一下就可以使用了。
此时会有/etc/gitlab/gitlab.rb 这么一个配置文件
在配置文件中 的
external_url 'http://192.168.7.105'
external_url 这个链接可以替换为自己的ip地址。这样就可以在内网中使用了。(外网ip暂时没有测试)
配置之后,重新
gitlab-ctl reconfigure
修改存储地址
默认的存储地址在/var/opt/gitlab/gitlab-data/下。如果自己的跟分区不够大的话。可以先修改下默认的地址。
git_data_dirs({"default" => "/xxx"})
将git_data_dirs 前的# 去掉。default可以替换自己的存储路径
首次登录
系统安装用,默认已创建管理员帐号,如下:
Username: root
Password: 5iveL!fe
禁止用户进行注册
可以参考
禁止开放用户注册
进行设置
后台关闭signup和signin后无法登录的解决办法
如果在后台关闭登陆和注册之后,可以使用如下的方法进行重新设置
add gitlab_rails['gitlab_signup_enabled'] = true to /etc/gitlab/gitlab.rb
run sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Enable user sign up in Omnibus GitLab