前言
之前在某个论坛里看到了一个关于Nginx如何限制并发的问题,也知道一些朋友也对博客做了一些访问限制(各种什么Js验证、cookie验证,还加了个Fail2ban什么的)
然后觉得自己的博客很稳,恩,可能,也许,大概……..
然后就尝试着F5了一下…….
RAM(内存)瞬间爆炸,本来就不多的内存,瞬间吃满,然后又开始吃SWAP(交换分区),然后又吃满了,然后….喵喵喵???SSH都连不上了,啊啊啊啊啊啊啊啊啊。蛋疼,只好在后台强行重启服务器了
恩,Apache太吃内存了(不优化的话(必炸(逃))),于是就发生这种事情
开始
恩,简单的想法,在lnmp把apache卸了,装上nginx+apache减轻负载(强迫症装apache),然后,然后用脚本创建配置文件的时候就提示找不到Web Server了(省略一万字吐槽)
好吧,其实就是因为是Web服务器是编译安装的,所以如果只安装Web服务器,会默认没加载php???(猜的),然后,因为懒的原因,懒的手动去添加各种模块什么的,直接把Php一起卸了重装……
总结
恩,其实整篇文章都在围绕一个话题,才不是吐槽呢
用lnmp的时候重装web服务器,记得要把php一起卸了重装啊,哦,多么痛的领悟,你……(逃)