据说LEMP(Linux + Nginx + Mysql + Php)在小内存服务器下性能更好,相对来说对Apache还是熟悉一点,本着不折腾的原则还是首选Apache。9_9
可以直接参考linode知识库里的安装指南:
http://library.linode.com/lamp-guides/centos-6一路下来安装顺利。
free一下看看内存占用,嗯?!立马杯具,默认安装配置下来已经使用了147M内存,tinyvz保证内存只有128M,突发内存256M。超标了,可以优化下mysql配置来减少内存占用。
MySQL提示了几个不同的配置文件模板(如/usr/share/doc/mysql-server-5.0.77/my-small.cnf):
将my-small.cnf覆盖到/etc/my.cnf,重启试试,还是占用了140M内存。@!@~
如果数据库不需要使用InnoDB存储引擎来对事务的支持,在my-small.cnf里添加二行:
skip-innodb
skip-bdb
重启试试,free一下,目前整个LAMP占用51M内存。
---------------------------------------------------------------------
服务器启动命令:
/etc/init.d/httpd start
/etc/init.d/mysqld start