折腾了一晚上,终于把GitLab搭建好了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
cdfmr
V2EX    git

折腾了一晚上,终于把GitLab搭建好了

  •  
  •   cdfmr 2013 年 8 月 10 日 13341 次点击
    这是一个创建于 4575 天前的主题,其中的信息可能已经有所发展或是发生改变。
    内存只有256M的VPS,本来以为会慢得像蜗牛,结果运行起来还可以,反正也只有我自己用。原来使用ssh访问vps上的代码库,但公司的大杀器WebSense干掉了ssh,所以想弄一个https的git服务。明天再导入代码库,困觉去。
    第 1 条附言    2013 年 8 月 13 日
    运行了接近4天,访问量非常小,一直比较正常,直到刚才突然发现VPS几乎不能响应,停掉GitLab服务后恢复正常。看来256M内存还是太小了。
    41 条回复    2014-11-20 14:49:12 +08:00
    orzfly
        1
    orzfly  
       2013 年 8 月 10 日   1
    小心,内存不足的情况下 GitLab 很容易崩溃。请记得多 service gitlab restart ._.

    然后虽然会慢但是一定要加大 swap 的大小……
    liuhang0077
        2
    liuhang0077  
       2013 年 8 月 10 日
    jjx
        3
    jjx  
       2013 年 8 月 10 日 via Android   1
    @orzfly
    得确,我搭了一个,512的vps,n天后,居然自动当机,这段时间,我基本没有访问,很不靠谱,除了ui还好外。
    lizheming
        4
    lizheming  
       2013 年 8 月 10 日
    恭喜lz,我装了好几次都还没有装成功T_T...好忧桑..
    niaoren
        5
    niaoren  
       2013 年 8 月 10 日
    能在 256M 内存上安装好。运气不错。。我这边 512M 有时候也会崩溃。
    funcman
        6
    funcman  
       2013 年 8 月 10 日   1
    要我就买gitcafa的私有库服务,跟VPS差不多价格,功能没少也不用自己维护。
    funcman
        7
    funcman  
       2013 年 8 月 10 日
    gitcafe
    finian
        8
    finian  
       2013 年 8 月 10 日
    在阿里云搭了一个,至少1G才能跑起来。。。
    orzfly
        9
    orzfly  
       2013 年 8 月 10 日   1
    对了 小内存的时候gitlab用的sidekiq特别容易挂。
    记得检查sidekiq,一旦有任务阻塞了马上去重启……
    vibbow
        10
    vibbow  
       2013 年 8 月 11 日
    用Stash的表示没压力,按照步骤,10分钟就能搭建起来~~~
    F0ur
        11
    F0ur  
       2013 年 8 月 12 日
    centos 在@ETiV的帮助下也折腾好了。。。目前表现良好
    Hua
        12
    Hua  
       2013 年 8 月 12 日
    我也恭喜楼主,我也折腾了几次都没成功,忧伤...
    timothyye
        13
    timothyye  
       2013 年 8 月 12 日
    为啥不用bitbucket呢。哈哈
    chshouyu
        14
    chshouyu  
       2013 年 8 月 12 日
    有一键安装包的。。
    Hua
        15
    Hua  
       2013 年 8 月 12 日
    @finian 在阿里云上搭建成功了?赞,真心求攻略
    lizheming
        16
    lizheming  
       2013 年 8 月 12 日
    @chshouyu 求一键安装包...=_=装的蛋疼的不行..
    itfanr
        17
    itfanr  
       2013 年 8 月 12 日
    @liuhang0077 访问慢的要死
    inferjay
        18
    inferjay  
       2013 年 8 月 12 日
    可以考虑试试开源中国的https://git.oschina.net/,可以建1000个项目~~~
    satgi
        19
    satgi  
       2013 年 8 月 12 日
    今天也在 Linode 上搭了,成功了
    chshouyu
        20
    chshouyu  
       2013 年 8 月 12 日
    finian
        21
    finian  
       2013 年 8 月 13 日
    @Hua 安装官方文档搭的,一开始512M跑不起来(打开登录页面超时),然后升级到1G,就跑起来了
    finian
        22
    finian  
       2013 年 8 月 13 日
    @timothyye 被墙过一次,怕了
    uimeet
        23
    uimeet  
       2013 年 8 月 13 日
    我也想说,为啥不用bitbucket呢?现在可以无痛连接了,翻墙什么的都可以不用了。
    wuxqing
        24
    wuxqing  
       2013 年 8 月 13 日
    我这里访问bitbucket超慢,所以不用
    官方的文档还算详细吧,其他平台可以看:https://github.com/gitlabhq/gitlab-recipes
    Hua
        25
    Hua  
       2013 年 8 月 13 日
    @finian 我也是官方文档,但安装过程中一些东西总是安装不成功,是安装不成功,都还么有到登陆页面
    guoqiao
        26
    guoqiao  
       2013 年 8 月 13 日
    由于要托管私有代码, 我之前在自己的1G 的linode VPS上架了一个gitlab.
    首先要吐槽下, 部署过程真的很虐心啊有木有?
    此外, 也不好用.
    打开网页奇慢无比(当然,VPS上面还有其它服务)
    而且10次推送代码, 有9次不成功, 发现是服务挂了, 要重启下服务.
    现在用bitbucket, 在mac上用goagentx做代理, 用起来很舒服了.
    guoqiao
        27
    guoqiao  
       2013 年 8 月 13 日
    @uimeet 是吗, bitbucket现在可以正常使用了?我还一直用代理呢.
    guoqiao
        28
    guoqiao  
       2013 年 8 月 13 日
    @inferjay 为什么我提交注册信息后, 没有任何出错提示, 会再次回到注册界面? 试过两次了.
    orzfly
        29
    orzfly  
       2013 年 8 月 13 日
    @guoqiao 你是什么系统?我也用的是 Linode,表示我自己的 https://git.miv.im 部署的非常成功,完全按照官方步骤来的。除了我换了一个第三方 fork 的 public-gitlab(这个可以让部分公开项目的页面更加友好)

    (Ubuntu 13.04 3.9.3-x86-linode52 #1 SMP Mon May 20 09:32:28 EDT 2013 i686 i686 i686 GNU/Linux)
    finian
        30
    finian  
       2013 年 8 月 13 日
    @Hua 可以把错误提示贴出来,从错误提示信息中应该知道是什么问题吧
    terry
        31
    terry  
       2013 年 8 月 14 日
    GitLab 从 gitolite 换到自己的 gitlab-shell 之后安装已经简单很多了。官方文档用 sudo -u git -H 的方式不是很习惯,还是直接 su git -l 切换用户方便。

    官方文档中一直有遗漏内容。最初装 4.0 就碰到好几个坑...

    若知道如何用 chef 可以直接用这个 cookbook => https://github.com/klamontagne/cookbook-gitlab5 来部署,在 attributes/default.rb 里把 default['gitlab']['gitlab_branch'] = "5-3-stable" 改成 "5-4-stable" 把 gitlab-shell.rb 里版本改成 1.5 就可以用来 cook GitLab 5.4 了 ;-)
    hlqf
        32
    hlqf  
       2013 年 8 月 14 日
    256MB对于跑gitlab还是太小了呢。。。特别是新版的。
    inferjay
        33
    inferjay  
       2013 年 8 月 14 日
    @guoqiao 不是吧,我注册的时候没碰到,那你现在注册成功了吗?
    lldong
        34
    lldong  
       2013 年 8 月 14 日
    手动装好折腾,直接用bitnami的安装包了事
    lovejoy
        35
    lovejoy  
       2013 年 8 月 15 日
    有没有人知道gitlab的webhook不起作用是怎么回事?
    williamx
        36
    williamx  
       2013 年 8 月 15 日
    在公司部署的时候,gem的源被block折腾了我很久。
    80x86
        37
    80x86  
       2013 年 10 月 17 日
    有阿里云上搭建的教程吗? 我遇到各种鸟问题
    tianxia11231
        38
    tianxia11231  
       2014 年 7 月 23 日
    我想128m内存搭建个,难道是痴心幻想?
    cdfmr
        39
    cdfmr  
    OP
       2014 年 7 月 23 日 via Android
    @tianxia11231 别折腾了,我的256M运行几天后就放弃了。
    headwindx
        40
    headwindx  
       2014 年 11 月 20 日
    @jjx 我自己的也是用的512kvm 没出现过宕机问题;调整到 2G swap 之后,上传大体积的项目也没问题了。
    cdfmr
        41
    cdfmr  
    OP
       2014 年 11 月 20 日
    @headwindx 祝贺,512M也许是GitLab的最低门槛了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     680 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 20:06 PVG 04:06 LAX 12:06 JFK 15:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86