2016-06-11 84 views
0

我跟着https://about.gitlab.com/aws/,我无法访问aws映像的“公共IP”。它说“无法访问此网站”。于是,我进入实例,发现没有/etc/gitlab/gitlab.rb文件,所以我创建了一个,只需粘贴https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template的内容,并将external_url'GENERATED_EXTERNAL_URL'替换为公共IP。它仍然不起作用。有小费吗?不能访问公共IP的gitlab-aws-image

也在https://about.gitlab.com/aws/它说你应该使用c4.large实例,但听起来很昂贵 - 我可以使用t2.micro吗?

我习惯于使用github,所以我从不担心丢失文件,但现在我自己托管什么是专业的备份方式(比如如果ec2实例崩溃) - 通过s3和以下http://docs.gitlab.com/omnibus/settings/backups.html

最后,我需要托管自己的gitlab的原因是我需要运行预接收githooks。有没有更简单的方式来运行预先接收githooks而不订阅昂贵的企业服务?

+0

您是否启动了图像? – error2007s

+0

@ error2007s当然我怎么能在ssh –

+0

ssh我有一个轻微的感觉,就像他们省略了事实,我必须通过http://docs.gitlab.com/ce/install/installation.html,我现在正在这样做 –

回答

1

我认为https://about.gitlab.com/aws/已损坏。最好设置由amazon给出的默认ubuntu实例(可以选择t2.medium或c4.large),然后按照说明在gitlab.com上安装该版本的ubuntu。这只是4个步骤(不要做“从源头上”)。