PHP加速之eaccelerator

eaccelerator简介:

eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使PHP程序代码执效率能提高1-10倍。

centos+Apache+PHP配置Eaccelerator:

官网下载eaccelerator的源码
2.
yum -y groupinstall "Development Tools" //安装开关相关的包,为编译eaccelerator做准备
3.
yum -y install php-devel //安装eaccelerator之前安装php开发相关的软件包php-devel,如果默认yum仓库中没有这个包,到pkgs官网下载php-devel这个软件包.
4.
解压eaccelerator,进入解压目录 运行phpize 命令 ,运行./configure命令生成Makefile
5.
make,make install 编译安装eaccelerator
6.
将eaccelerator作为php的扩展,进入php的扩展目录/etc/php.d/ 中,创建eaccelerator.ini 文件
并且将文件中添加

        extension="eaccelerator.so"      
        eaccelerator.shm_size="16" 
        eaccelerator.cache_dir="/tmp/eaccelerator"  
        eaccelerator.enable="1" 
        eaccelerator.optimizer="1"  
        eaccelerator.check_mtime="1" 
        eaccelerator.debug="0"  
        eaccelerator.filter=""  
        eaccelerator.shm_ttl="0"  
        eaccelerator.shm_prune_period="0"   
        eaccelerator.shm_only="0"   

7.mkdir /tmp/eaccelerator ,chmod 0777 /tmp/eaccelerator //重启apache。在phpinfo页面中检查eaccelerator是否安装好

posted on 2015-09-26 18:26  yeah,youcandoit  阅读(221)  评论(0编辑  收藏  举报

导航