vps ssh失败的原因和解决方法
新阳给我看了一篇文章,说无法ssh的原因是内存不够了,重启可以解决。刚才重启vps后又能登录了,查了一下日志,apache的错误日志说的都是out of memory,可以作为旁证。
这篇文章提到,一个php-cgi进程要缓存20m内存,于是立刻决定修改一下配置,就分10个PHP进程吧。
vi /etc/php5/apache2/php.ini
这个配置非常的长,看了一遍,还是决定先不改了。
又搜到这篇文章,说ubuntu下头默认安装的apache是用的prefork模式,比较费内存,建议改成worker模式的。查了一下配置中prefork的相关配置
# prefork MPMStartServers: number of server processes to start
MinSpareServers: minimum number of server processes which are kept spare
MaxSpareServers: maximum ...
Continue reading