且行且远
分类: 佳软天地 由 ssfighter 于 2013年11月13日 发表

自从把VPS搬家搬到Linode之后,就不打算再用svn了,因为工作中一直用的就是git,对git也比较熟悉,觉得用起来确实比svn方便得多,所以就打算在VPS上装一个Git Server。在网上搜了一下,似乎现在大家都在用Gitlab,所以也就决定安装Gitlab。

Gitlab网站上有详细的安装步骤,讲的非常详细,基本上直接照着装就可以了,直到执行bundle install的时候出错,非说我的nokogiri-1.5.10编译不过去,在网上搜了一大圈,似乎只有一个人遇到这个问题(链接),需要自己安装python-dev,据说装上之后就可以编译通过nokogiri了。不过我当时没注意到他的解决办法,我发现我的VPS上能装上nokogiri-1.6.0,但是装不上nokogiri-1.5.10,所以就改了一下Gemfile.lock:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/Gemfile.lock b/Gemfile.lock
index 38d53ec..c48e152 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -286,7 +286,9 @@ GEM
net-scp (1.0.4)
net-ssh (>= 1.99.1)
net-ssh (2.6.8)
-    nokogiri (1.5.10)
+    mini_portile (0.5.2)
+    nokogiri (1.6.0)
+      mini_portile (~> 0.5.2)
oauth (0.4.7)
oauth2 (0.8.1)
faraday (~>; 0.8)

这样就能正常安装通过了,使用了一段时间,暂时没发现有什么问题。继续安装,在配置数据库的时候又出问题了,提示:

Mysql2::Error: Specified key was too long; max key length is 1000 bytes

这个问题在Gitlab的Trouble Shooting Guide里面有解决办法,貌似报这个问题的人不多,可能是跟数据库的存储引擎有关(我用的是MyISAM),据说换成InnoDB就不会有问题了,不过出问题的几个字段都是索引,所以直接去掉,不会有什么影响,按照Trouble Shooting里面的解决办法就可以了。

再接下来按照向导来安装就没问题了,装好之后还没正式用,简单试用了一下觉得还是挺方便的,比公司里面用的Gerrit要舒服些。


分类: 随心所记 由 ssfighter 于 2011年8月12日 发表

去年买了一年的VPS,在Burst.net上面的,整体感觉还不错,而且很便宜,不过速度实在是不敢恭维,所以经过了一年之后,果断决定换个VPS。其实本来是很喜欢Linode的,但无奈Linode的价格太高了,最后选了Diahosting,是个国人开的VPS,口碑还凑合吧。我的流量比较小,所以买了个最低端的,基本也够用了。咨询了一下好像可以支持无缝升级,这样还不错。

现在的机房在硅谷,国内的访问速度确实是要快了不少,把之前的VPS上面的东西都搬了过来。不知道别人的访问速度怎么样,反正我这里觉得快了不少,而且ping值也降低了好多。

价格来说,Diahosting还是挺有优势的,我买的最便宜的,一个月$10。不过现在刚搬过来,到底怎么样还不好说,所以只买了一个月的,先观望一下再说。

有钱的话一定要换Linode啊!哈哈


分类: 且行且远 由 ssfighter 于 2010年8月30日 发表

梦游的虚拟主机上挂着我的Blog已经有三年的时间了,一直用的挺好的,但是我空间上的东西逐渐膨胀,原来的100M的虚拟主机已经不能满足我的需要了,200M的又贵了一倍,所以就想尝试一下美国的主机,这次来了个升级,不用虚拟主机了,直接用上了VPS。

话说我实在是不会用Linux,所以刚用VPS的时候觉得蛮艰难的,而且就在刚才我还手贱了一下,把MySQL给弄挂了,还不会修复,我是猪头……

Anyway,现在博客的东西已经全面迁移到美国的VPS上了,该VPS所在机房位于美国东海岸,速度一般,大家可以感受一下。现在也有了独立的IP地址,现在只是刚刚把博客弄了起来,接下来会把主页、Wiki和相册等东西都在这个VPS上弄起来。同时又买了一个.COM的域名,实在是怕.CN的域名哪天因为备案或其他各种原因就消失了。

订阅http://feed.feedsky.com/ssfighter的,我应该是已经把订阅的内容完全地转移过来了,同时,现在http://rss.ssfighter.com/http://feed.ssfighter.com/均有效。谢谢吴军的提醒。

以前的订阅仍然有效。以前的域名http://blog.ssfighter.cn/已经自动重定向到http://blog.ssfighter.com/上了,麻烦大家更新一下收藏夹,谢谢了~