Board logo

标题: eaccelerator最新版1.0 支持PHP5.4 LNMP一键安装eaccelerator包。附上简单运算测试。 [打印本页]

作者: idc886    时间: 2013-2-27 22:51     标题: eaccelerator最新版1.0 支持PHP5.4 LNMP一键安装eaccelerator包。附上简单运算测试。

LNMP环境:
VPS网站系统 安装LNMP一键安装包,LNMP安装后 速度更快,更抗负载。


注:LNMP 1.0已支持php5.4安装ea 的脚本,  0.91延伸版也已包括此脚本。




一键安装脚本:
  1. wget http://vps.idc866.com/eaccelerator1.sh;sh eaccelerator1.sh
复制代码


111.jpg

按提示输入: 1、2、3、0。  默认是2  
                 输入1:  安装  eAccelerator 0.9.5.3
                 输入2:  安装  eAccelerator 0.9.6.1
                 输入3: 安装  eaccelerator 1.0
                 输入0: 删除  eaccelerator


     eaccelerator 1.0 目前测试在 PHP5.2、PHP5.3、PHP5.4下都可使用。

关于性能说明请参考二楼。




更多说明;
本贴隐藏内容,需登录、回复后,即可浏览!






更新记录:

13.6.23:增加了一个PHP5.5判断,因他不支持5.5,让5.5下不显示API错误。

13.3.6: 解决了上次忘了加清空代码导致重装, 导致PHP无法启动。
             并加上个更新日期,知识这个是哪个时间制作的。
             并加上了删除脚本, 免得有时要删除时还得修改php.ini

13.3.1:步骤改为了先删除安装目录后再解压安装,避免旧版API问题。

13.2.27: 建立此安装包。 因自己VPS有的用PHP5.4,看到 LNMP论坛说ea有新版
              就去ea官方站看了,下载了这eaccelerator 1.0,做了个安装包。
          使用了全新的安装脚本.. 判断PHP版本、和文件路径,条理分明..





官方包创建日期:2012-8-16, 版本号:eAccelerator v1.0-dev (还是开发版)

官方包名:eaccelerator-eaccelerator-42067ac.tar.gz
最新 eaccelerator 1.0  版本 支持 PHP5.4

2012年7月25日 - 项目转移到GitHub   
* 当前的主分支支持PHP 5.4!
文件包来源:http://eaccelerator.net/  
点击官方站 右上角  tar.gz  或  .zip     即可下载。

因并没有直接的压缩包下载地址,所以我们把他的压缩包上传到GG上供下载。
如官方出最新版本,我们会即时更换脚本中的下载地址包。





手动安装的步骤:
  1. wget http://idc886.googlecode.com/files/eaccelerator-eaccelerator-42067ac.tar.gz
  2. tar -zxvf eaccelerator-eaccelerator-42067ac.tar.gz
  3. cd eaccelerator-eaccelerator-42067ac
  4. /usr/local/php/bin/phpize
  5. ./configure --enable-eaccelerator=shared --with-php-config=/usr/local/php/bin/php-config
  6. make && make install
  7. cd ../
  8. mkdir /tmp/eaccelerator_cache
  9. chmod 0777 /tmp/eaccelerator_cache
复制代码




PHP5.4下 再把这内容添加到 /usr/local/php/etc/php.ini  中

  1. [eaccelerator]
  2. zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/eaccelerator.so"
  3. eaccelerator.shm_size="1"
  4. eaccelerator.cache_dir="/tmp/eaccelerator_cache"
  5. eaccelerator.enable="1"
  6. eaccelerator.optimizer="1"
  7. eaccelerator.check_mtime="1"
  8. eaccelerator.debug="0"
  9. eaccelerator.filter=""
  10. eaccelerator.shm_max="0"
  11. eaccelerator.shm_ttl="3600"
  12. eaccelerator.shm_prune_period="3600"
  13. eaccelerator.shm_only="0"
  14. eaccelerator.compress="1"
  15. eaccelerator.compress_level="9"
  16. eaccelerator.keys = "disk_only"
  17. eaccelerator.sessions = "disk_only"
  18. eaccelerator.content = "disk_only"
复制代码

请注意中间路径 为 PHP5.4下路径,5.2、5.3路径,请自行修改。
其它环境下安装,请注意PHP路径。



如大家在使用中有什么问题或疑问,,请跟贴

图片附件: 111.jpg (2013-2-27 22:51, 20.21 KB) / 下载次数 1095
http://idc866.com/attachment.php?aid=2770&k=60cbef882c2ff5237adad488f10734ec&t=1732462991&sid=nt7nJ1


作者: idc886    时间: 2013-2-27 23:00

性能说明一下。

最简单的测试方法,使用PHP探针下的运算测试

PHP5.3   无 eAccelerator支持:
0 0.135秒 0.127秒 0.028秒
1 47毫秒 47毫秒 0.015秒
2 0.113秒 0.11秒 0.032秒
6 0.189秒 0.468秒 0.022秒
8 35.20 毫秒  60.49 毫秒  20.27 毫秒


PHP5.3 + ea
0  0.112秒 0.12秒 0.031秒
1 37毫秒 36毫秒 0.015秒
2 0.116秒 0.112秒 0.032秒
6 0.189秒 0.604秒 0.024秒
8 31.85 毫秒  63.90 毫秒  28.89 毫秒



PHP5.4 无ea
0 0.1秒 0.1秒 0.032秒
1 34毫秒 34毫秒 0.013秒
2 0.074秒 0.067秒 0.03秒
6 0.147秒 0.398秒 0.016秒
9 0.139秒 0.394秒 0.014秒
8 23.47 毫秒 49.27 毫秒  27.43 毫秒


PHP5.4 + 新ea
0 0.071秒 0.072秒 0.036秒
1 22毫秒 24毫秒 0.014秒
2 0.073秒 0.067秒 0.03秒
6 0.117秒 0.400秒 0.018秒
9 0.115秒 0.387秒 0.017秒
8 19.21 毫秒  49.94 毫秒  29.95 毫秒

PHP5.4 + 新 ea运算速度还是快很多的。


以上探针运算测试,探针下载地址:PHP探针 ,其它请自行测试欢迎反馈!




使用digitalocean 的VPS测试 (现在要绑信用卡了)
512M SSD 20G硬盘, Cent Os 6.3 X64 环境
QEMU Virtual CPU version 1.0  2G频率


-------------------------  13.7.1 日 再一次测试:
digitalocean $5/月 上测试
512M SSD 20G硬盘,Debian 7.0 x64   占用 126M


php5.5.0 正式版  无ea

0 0.104秒 0.101秒 0.036秒
1 39毫秒 38毫秒 0.014秒
2 0.073秒 0.067秒 0.024秒
7 0.153秒 0.378秒 0.015秒
8 24.30 毫秒  48.90 毫秒  14.67 毫秒

多次测试探针,负载不升。性能好。


simple             0.145
simplecall         0.150
simpleucall        0.169
simpleudcall       0.170
mandel             0.355
mandel2            0.425
ackermann(7)       0.174
ary(50000)         0.041
ary2(50000)        0.028
ary3(2000)         0.209
fibo(30)           0.505
hash1(50000)       0.046
hash2(500)         0.045
heapsort(20000)    0.123
matrix(20)         0.133
nestedloop(12)     0.248
sieve(30)          0.134
strcat(200000)     0.016
------------------------
Total              3.115     

多次测试,都是这个值左右,并且负载不升。性能好。

digitalocean  的性能非常好。  
注硬盘读写,体一在云主机分发,所以为示速度不快。
注:不是同一VPS,不是同一时期测试,所以数据仅供参考。









eaccelerator与XCache 的选择:
两者只能使用其一,所以只能选择其一如何选,请看:
本贴隐藏内容,需登录、回复后,即可浏览!

(以上为个人参点仅供参考)



XCache 一键安装包:

LNMP环境下 XCache 一键安装包,LNMP安装XCache 3.0.0,APC 一键安装包。




XCache、eAccelerat、APC、Memcached  一起安装时是否冲突:  
本贴隐藏内容,需登录、回复后,即可浏览!

作者: myniejianping    时间: 2013-2-28 17:47

前排占位。广告位招租

出售花生、瓜子、矿泉水
作者: idc886    时间: 2013-2-28 19:13

全新的安装脚本。。

PHP版本判断分明。。

LNMP自带的那个eaccelerator脚本太乱了, 而且有时会出现判断路径错误。
作者: cjwbbs    时间: 2013-3-2 18:44

和Xcache比呢?
作者: jason5545    时间: 2013-3-4 17:59

出現安裝錯誤 can't be loaded twice...
作者: idc886    时间: 2013-3-6 08:10

回复 6# jason5545


    这个安装错误是在哪出现的?      是在安装中,还是安装后?

提供的错误信息还能更多些么?     可直接QQ发我看看是哪出的问题。

我来测试一下看。
作者: jason5545    时间: 2013-3-6 10:36

回复 7# idc886


    安裝中...
作者: ch4456    时间: 2013-3-6 12:47

学习学习
作者: idc886    时间: 2013-3-6 16:10

回复 8# jason5545


    今天下载来看了一下,  有个问题

上次测试一起安装 eaccelerator、xcache、APC、时,未添加清空代码了。


所以会导致无法重复安装,或是不能删除其它如xcache。 就会引起PHP无法启动。

现已更新。       并添加了一个按 0 删除选项。



不过,还是没看到有你这错误提示。
作者: lovemxl    时间: 2013-3-16 01:01

看看 这个必须有
作者: 859248784    时间: 2013-7-11 16:13

我是来看测试报告的
kn007.net
作者: z5864703    时间: 2013-10-22 12:42

感谢分享!!!!
作者: Lar_Shan    时间: 2013-10-26 08:03

感谢分享!!!
作者: peter20911    时间: 2013-11-27 17:42

正想了解这几款会有什么样的冲突
作者: jimmy    时间: 2013-12-24 15:03

不知道选哪个!!!
作者: 1027590325    时间: 2014-1-23 23:44

顶顶顶
作者: Push    时间: 2014-2-8 17:45

幸苦了!!!
作者: xiehonglong    时间: 2014-2-13 05:23

不错,非常支持~!
作者: leisun321    时间: 2014-3-9 13:44

顶楼主啦..希望楼主多发精品好帖啦.....
作者: GCCN    时间: 2014-12-19 00:37

幸苦了!!!
作者: liushu106    时间: 2015-7-5 14:04

看看怎么样
作者: kissheart    时间: 2015-11-7 10:36

好帖子,回复看看。。。
作者: hacke14    时间: 2016-2-28 19:45

我来支持下 哦
作者: hadyn    时间: 2016-8-31 14:15

顶顶 支持 来看看




欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/) Powered by Discuz! 7.2