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是否安装好
相关文章推荐
- set serveroutput on
- PHP学习(四)--数据类型之间相互转换
- PHP第三个教训 PHP基本数据类型
- ThinkPHP--RBAC权限添加实现-为角色分配权限,显示三级权限
- php SOAP之多层complex类型
- 十大使用PHP框架的理由
- exit(0),ExitProcess和ThrminateProcess的区别的联系
- 39. PHP 错误与异常处理(3)
- PHP弹出对话框技巧详细解读
- WIN10FTP服务器搭建
- composer安装phpunit并使用
- PHP 5.2 5.3 5.5 5.4 5.6 对比以及功能详解
- PHP上传大文件之前检查文件大小方法
- PHP开发工具ZendStudio_6.1乱码解决终极方法
- win7下简单FTP服务器搭建
- Scalaz(6)- typeclass:Functor-just map
- Scalaz(6)- typeclass:Functor-just map
- 魅蓝note2在ubuntu14.04下mtp模式无法自动mount的解决方法
- phpstorm 9 序列号,且用且珍惜!
- php插入式排序的两种写法。