关于Gitlab的搭建中RubyGems的七七八八问题

如果你搭建过Gitlab,你一定不会对RubyGem陌生。RubyGems就是哪些通过“gem install”命令安装的第三方插件。 搭建gitlab的步骤我这里不写了,建议需要搭建的帅哥美女们最好去官方github上面看,不要偷懒用baidu去搜索,然后照着做,我肯定你98.75%是不能完成的,里面估计会出现千奇百怪的问题。 官方安装文档地址如下:
https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md
这个页面的英语应该初中水平都能看懂 但是,一般都死在 gem install bundler的环节里面,原因不言而喻,就是在安装ruby的库文件的时候,获取不到数据。最根本的原因就是被墙了!!!国内有些志士优化了一个gems-fast的模块,不过也只能优化部分问题而已。 相关的gem-fast的项目地址:
https://github.com/dazuiba/gem-fast
gitlab第二步安装的时候可以先安装这个东西,暂时解决问题 等到了install Gems的时候,这个东西也无法解决我的问题了,因为需要的太多的库,你也不知道在安装的时候会挂在哪个库的安装上。这个时候你应该已经克隆了gitlabhq的文件,修改Gemfile文件,最好Gemfile.lock文件都一并给替换了。
原文件  source "https://rubygems.org" 修改后 source "http://ruby.taobao.org"
注意:taobao的地址是没有https的,粗心大意就闯鬼了! 然后进行gems update,如果你看到获取库文件地址都是来自taobao,就说明你成功了 后面就可以继续按照文档进行操作,肯定给力的很! 再后面就没有太多问题,就算有问题也只是小问题了,安装完成之后就开始享受自己的git管理吧!!!    

你可能感兴趣的:(关于Gitlab的搭建中RubyGems的七七八八问题)