漩涡's Archivers

From aarwwefdds on 2010-10-01 22:38:20

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,把刚才导入的证书选择,确定即可。


查看完整版本: ramhost使用感受+博客迁移过程+kloxo使用小结

From 申佳明 on 2010-10-27 02:04:51

踩1下哈~~~

From SylarDU on 2010-11-08 17:39:19

我申请的是StartCom的SSL,为何在导入到Kloxo的时候提示 Alert: certificate_key_file_corrupted ?

From aarwwefdds on 2010-11-10 18:46:21

你需要先用OpenSSL解密你的私钥

From SylarDU on 2010-11-14 22:54:46

果然是要先解密私钥。。。谢谢楼上的 :xihuan :xihuan :xihuan

From mofei on 2011-04-12 03:29:19

kloxo界面看着繁琐不够简洁,不过好歹是个免费的!所以都可以接受!哈哈...一个人没必要安装面板,浪费内存啊,更何况WP是个吃内存的程序!

From moper on 2011-04-22 09:48:32

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

From 雨宫优子 on 2011-04-22 14:02:11

StartSSL没什么限制啦。。。只是老一些的系统或浏览器会显示证书无效什么的。。。 现在因为开启了CDN。。。所以SSL链接暂时无效了 证书生成方式有两种。。。一种是服务器生成CSR【证书请求文件】。。一种是在证书颁发机构直接填写相关信息生成证书...这里的意思是不能用第一种方式请求证书而已的说

From moper on 2011-04-22 14:59:09

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

From 海是倒過來的天 on 2011-05-13 23:44:38

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

From 雨宫优子 on 2011-05-14 10:24:43

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

Tags: kloxo, ramhost, ramhost使用感受, VPS


©漩涡网络安全实验室