ramhost使用感受+博客迁移过程+kloxo使用小结

购买ramhost动机和博客功能的增减请点此

原先购买的是Nano plan【80M内存(最高可Burst128M)】,结果发现内存不怎么够用,偶尔会飙到极限128M【我开了三个FCGI Children,如果开少点应该没问题的】后来升级到了Micro plan【发了个ticket过去...半天后回复...升到了128M内存(最高可Burst192M)】...

ramhost布置我的VPS花了两天时间,我有些心急发了个ticket过去,什么礼貌用语都用上了...然后回来只有一句话....我们保证三天内完成...结果就是花了两天....

生产环境布置过程:

预装好的系统是Debian5,系统优化的相当不错,完全空载内存只占用了3MB,不愧是一家Linux程序员做的VPS

在之前就找好了lnmp0.4的一键安装包,按照说明执行了...结果MySQL没编译成功【内存超标】...然后就是不停地试....不停的失败...

换了Ubuntu10.04【这家主机商面板VPS面板比较简单,不过reload os是随时可以做的】...空载5MB内存占用....用lnmp0.4脚本编译nginx、MySQL、pureftpd等都成功了...在当我准备上传网页的时候...发现PHP根本没编译成....尝试自己编译....发现错误原因非常非常的奇怪....貌似是autoconf根本没读懂php的编译配置文件似的.....尝试过把autoconf降到2.13也不成功....放弃......【尝试求助了客服,客服说VPS不提供技术支持...他们只提供硬件环境什么的%^%^$####$^^%】

然后换了CentOS,内存占用也是相当的低这里就不多说了。刚开始使用lnmp0.4编译时发现一个都没编译上,气得我要死,后来搜索了下发现似乎是自动搜索最快镜像的yum插件有问题,关掉就OK了。

最后编译的结果同Debian5。尝试用yum装MySQL结果发现启动不起来【诡异了】。然后打算完全用yum安装生产环境,结果在装php时死掉了.......

万念俱灰时...尝试了CentOS5-kloxo-hostinabox.....发现优化的相当不错,初始化占用才32MB...开启lighttpd也才40MB左右【注意,默认无法打开lighttpd,请在/etc/lighttpd/conf/kloxo/下创建一个空白的virtualhost.conf,然后/etc/init.d/lighttpd start即可】,MySQL什么的一应俱全了

登陆很简单:https://ip:7777,初始账号密码就是admin,一定要记得修改【会强制你修改的】...

关于伪静态

lighttpd的伪静态设置起来有些麻烦...当然....说很简单也可以....你可以直接把server.error-handler-404指定给index.php即可【其实WP的Apache伪静态规则说白了就是文件不存在则指定给index.php处理的】

关于Gzip

你可以在PHP设置中打开gzip output,但是CSS和JS不会被压缩,你需要编辑/etc/lighttpd/lighttpd.conf,找到#### compress module,并把之后的两行去掉注释,然后修改compress.filetype为:

compress.filetype          = ("text/plain", "text/html", "application/x-javascript", "text/css", "application/javascript", "text/javascript")

关于FastCGI

进程数一定要限制的....【以不用burst memory为标准】如果是Nano plan,估计能撑1~2个FastCGI进程。Micro plan能撑3~4个

关于SSL

我没多出来的钱买SSL了,用的是StartSSL提供的免费SSL。要注意,不能通过kloxo生成证书请求文件CSR。kloxo生成的CSR位数小于2048,StartSSL不接受。

在StartSSL获取私钥和公钥后把私钥上传到服务器上用OpenSSL把私钥解密然后分别把公钥和解密后的私钥粘贴到kloxo的相应位置【ssl_certificate——Add uploadtxt】第一项填写你的域名,第二项是公钥【.crt的文本】,第三项是解密后的私钥【.key的文本】第四个无视他。

然后要到Ipaddresses里,点击你的IP地址,点configure ssl,把刚才导入的证书选择,确定即可。

10 个回复 to “ramhost使用感受+博客迁移过程+kloxo使用小结”

  1. 申佳明 Says:

    踩1下哈~~~

    [回复]

  2. SylarDU Says:

    我申请的是StartCom的SSL,为何在导入到Kloxo的时候提示 Alert: certificate_key_file_corrupted ?
    SylarDU的最新文章:谷歌广告不给力啊。。。My Profile

    [回复]

    aarwwefdds 回复:

    你需要先用OpenSSL解密你的私钥
    aarwwefdds的最新文章:Polished主题,文章摘要只有“…”和预览图片无法显示的解决方案My Profile

    [回复]

    SylarDU 回复:

    果然是要先解密私钥。。。谢谢楼上的 :xihuan :xihuan :xihuan
    SylarDU的最新文章:Linux VPS JSP环境的安装配置My Profile

    [回复]

  3. mofei Says:

    kloxo界面看着繁琐不够简洁,不过好歹是个免费的!所以都可以接受!哈哈...一个人没必要安装面板,浪费内存啊,更何况WP是个吃内存的程序!
    mofei的最新文章:度娘收录我了My Profile

    [回复]

  4. moper Says:

    我觉得kloxo还行,凑合着用了,其实webmin也挺不错的。StartSSL有什么限制呢?“不能通过kloxo生成证书请求文件CSR。kloxo生成的CSR位数小于2048,StartSSL不接受”这个是什么意思?就是kloxo不能用https登陆啦?

    [回复]

    雨宫优子 回复:

    StartSSL没什么限制啦。。。只是老一些的系统或浏览器会显示证书无效什么的。。。
    现在因为开启了CDN。。。所以SSL链接暂时无效了

    证书生成方式有两种。。。一种是服务器生成CSR【证书请求文件】。。一种是在证书颁发机构直接填写相关信息生成证书...这里的意思是不能用第一种方式请求证书而已的说

    [回复]

    moper 回复:

    恩,好的,谢了,等过一段玩这个的时候,再仔细查查~ :tie

    [回复]

  5. 海是倒過來的天 Says:

    嘿嘿。。這感受夠詳細。。

    [回复]

    雨宫优子 回复:

    马上要搬家了呢。。。。可惜新VPS服务器Down到现在。。。完全无语。。。。。

    [回复]

为何不留个言呢?

我要把我的最新文章显示在这!