前些时间找了个速度不错的vps,终于能安置网站了,我这样开心的想着。
可是因为对linux完全不懂,配置服务器连连出现诡异错误,本着享受廉贞化忌的精神,趁此可遇不可求之大好良机,没日没夜的不断重装着系统,其乐无穷。
罪过罪过,连累了论坛不能访问。
羊羊说咱也是破军啊,很喜欢折腾电脑。我连连说是,破军不就是重装系统吗,再加上暗合天机,和电脑很合得来的。
先闲扯一下,不得不承认美国比我们发达啊,我备份数据的时候,100多M的东西传到另一台之前买的很慢的老的虚拟主机上时,居然按下enter键后直接就提示传成功了。我简直不敢相信,后来才反应过来,原来传说中的100M/s是真的。
备份这么轻松,我就可以更大胆的折腾了。
用kloxo的面板备份了一次,不放心,又用phpmyadmin备份了一次数据库,然后又把整个网站文件打包,上传到老空间里,又是秒钟的事情,OK了,再次欣喜。
重装,失败,问题很多,再重装,问题更多。
无数次之后,才反应过来,重装后要重启一次再行,果然完全OK了。
用kloxo恢复的时候,发现这个K什么OXO的备份功能完全不明白备份了什么东西,数据空恢复后,是空的,文件也不能恢复。冷汗,骤然想起,好在另准备了一手,差点被XXOO给害死。
yum update一次,全部升到最新,解决kloxo突然不能访问的问题。继续搞。
一个晚上过去了,网站运行非常稳定,查了一下内存占用,才占了140多M,开心。
正想,要不要宣布终于稳定了,大家回来吧的时候,500错误再次现身。
再次找百度娘,姑格娘,还是那几个看了一百遍的答案。没用。
后来找到kloxo的域名配置里,有个fastcgi进程的配置,默认的是Unlimited,我想,不限制自然是最高了,一定要给足资源才行。
后来看到某admin运行的进程,心想这个会不会是fastcgi进程呢,不限制的话怎么才一个。一共三个站点运行,至少也得三个吧。
admin 15617 0.3 1.6 22732 8932 ? Ss 18:54 0:00 /usr/bin/lxsuexec
然后就试着改了一下,果然,取消掉Unlimited各改为10个,才察看进程,就成了30个了。很好玩,又改成20个,2个,2个,一看,成24个了,我认真的数着。
然后看内存占用,大幅提高。
于是我明白了,apache稳定就是因为线程多啊,lighttpd再效率高,不给内存也是会跑死的。这就是,又想马儿跑,又想马儿不吃草。
于是我又明白了,Unlimited,不限制就是限制啊。
话先说这,再观察观察,明天网站还会不会500错误了。