PHP加速之eaccelerator
2024-08-24 00:42:55
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是否安装好
最新文章
- Ubuntu系统的安装与使用 深度音乐播放器
- fontsize可以解决img标签插入图片之间的缝隙
- 如何让ie 7 支持box-shadow
- 10.5.2 Boot Block 启动块 - 操作系统教程
- 解决TalbleView头部或底部子控件不显示问题
- 安装绿色版mysql
- [转载]在Android C/C++层添加LOG调试
- c语言中函数的简单介绍
- vue-cli 脚手架总结
- 【SVN】手动删除svn元信息
- PhotoShop CS6安装教程
-  ; ; ; ;My GitHub
- RecyclerView下拉刷新上拉加载(三)—对Adapter的封装
- js把变量转换成json数据
- python之socket编程2
- java visualVM(jconsole)远程监控服务器java进程
- c语言学习5
- SQL语句中 int 溢出 + Asp语句中 Long 溢出
- JavaEE学习总结(十二)—MyEclipse开发工具与HTML
- 多线程Task
热门文章
- Problem 2238 Daxia &; Wzc's problem 1627 瞬间移动
- js 获取最后一个字符
- P2614 计算器弹琴
- 通用maper无法获取实体类com.qmtt.model.PhWxUser对应的表名问题
- CF778A(round 402 div.2 D) String Game
- JavaScript中,有三种常用的绑定事件的方法
- Mac上安装Homebrew和wget
- Mybatis的Service循环调用错误
- 推荐一个高大上的网易云音乐命令行播放工具:musicbox
- Pygame - Python游戏编程入门