CentOS rpm和源码编译安装LAMP对比

这两天在CentOS上安装了几次LAMP,分别用rpm方式和源码编译方式安装.做了一些比较,各有优缺点,但最终还是选择了源码编译的方式.

rpm

rpm安装和删除都很方便.装好系统和yum后,10分钟就能搭建起一个LAMP的网站.但是安装后的服务器存在以下问题:

资源占用比较大.apache和php都默认安装了很多通常都不需要的扩展,每次请求都会额外消耗一定的资源

中文编码下,对中文文件名的处理又问题.wordpress下,上传中文名称的附件后保存又问题.甚至读取中文名的文件都会有莫名其妙的问题.研究了半天,仍然不知道问题是处在wordpress上还是处在AMP上.

CentOS下APACHE的 版本是2.0,PHP的版本是5.1,MYSQL的版本是5.0.通常能解决大部分的问题.但是,有些情况下,我们需要PHP5.2或者5.3的支持,rpm就更麻烦了

源码编译

源码编译比较繁琐,尤其是设置和依赖的问题.但是有很强的自定义,研究深刻的话可以编译出高效,快速的系统.

没有发现rpm方式所出现的中文文件名的问题.

源码编译方式能够让我们使用最新的版本

MySQL的rpm方式和源码编译方式没有发现什么区别.

参考: 源码编译APACHE+PHP+MYSQL笔记

发表评论

电子邮件地址不会被公开。

*