您的位置:首页 > 编程语言 > PHP开发

PHP加速之eaccelerator

2015-09-26 18:26 696 查看

eaccelerator简介:

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

centos+Apache+PHP配置Eaccelerator:

官网下载eaccelerator的源码

yum -y groupinstall "Development Tools" //安装开关相关的包,为编译eaccelerator做准备

yum -y install php-devel //安装eaccelerator之前安装php开发相关的软件包php-devel,如果默认yum仓库中没有这个包,到pkgs官网下载php-devel这个软件包.

解压eaccelerator,进入解压目录 运行phpize 命令 ,运行./configure命令生成Makefile

make,make install 编译安装eaccelerator

将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是否安装好
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: