标题:
[教程]
wdcp升级php5.4后安装官方eAccelerator最新版本教程
[打印本页]
作者:
红领巾
时间:
2015-11-26 20:07
标题:
wdcp升级php5.4后安装官方eAccelerator最新版本教程
本帖最后由 红领巾 于 2015-11-26 20:13 编辑
这是我来wdcp第一次写教程哈、
我也是昨天折腾过后安装成功了,我也是小白一个。
首先从官方下载最新版本的eAccelerator
官方:http://eaccelerator.net/
github:https://github.com/eaccelerator/eaccelerator
我已经尝试 可以使用wget 下载,不过下载过后要给文件添加一个后缀就可以使用了。
解压我就不用说了吧。
zip解压命令:unzip 文件名.zip
tar解压命令:tar jxvf 文件名.tar.bz2
解压好之后进入第二。
[root@ home]# cd eaccelerator-eaccelerator-42067ac/
复制代码
配置步骤:
[root@ eaccelerator-eaccelerator-42067ac]# /www/wdlinux/apache_php/bin/phpize
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
复制代码
apache_php是一个连接文件,就是快捷方式,就不用去输入php后面的版本号了。
[root@ eaccelerator-eaccelerator-42067ac]# ./configure --enable-eaccelerator=shared --with-php-config=/www/wdlinux/apache_php/bin/php-config --with-eaccelerator-shared-memory
configure: WARNING: unrecognized options: --with-eaccelerator-shared-memory
复制代码
然后是上面这一步配置php路径。这是官方给的编辑代码,会报错。这个报错的意思是提示–with-eaccelerator-shared-memory是一个无效的指令。
因为我是从wdcp论坛找到的相关编译命令。看到官方的也差不多就拿过来用,其实这个就是配置php的路径。
提示无效就删掉--with-eaccelerator-shared-memory不要了。在执行一遍。
最后马克一下就看到已经OK了。
[root@ eaccelerator-eaccelerator-42067ac]# make
----------------------------------------------------------------------
Libraries have been installed in:
/home/eaccelerator-eaccelerator-42067ac/modules
............................省略了
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Build complete. 建立完整的。
Don't forget to run 'make test'. 别忘了测试运行。
复制代码
最后的最后php.ini
zend_extension="/www/wdlinux/apache_php-5.4.26/lib/php/extensions/no-debug-non-zts-20100525/eaccelerator.so"
复制代码
这个路径可以 马克install 查看到。
eaccelerator.cache_dir="/www/wdlinux/eaccelerator_cache"
复制代码
这个缓存路径可以随意设置。
[eaccelerator]
zend_extension="/www/wdlinux/apache_php-5.4.26/lib/php/extensions/no-debug-non-zts-20100525/eaccelerator.so"
eaccelerator.shm_size="1"
eaccelerator.cache_dir="/www/wdlinux/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content = "disk_only"
复制代码
创建缓存文件夹。mkdir,然后重启服务
[root@ wdlinux]# mkdir eaccelerator_cache
[root@ /]# service httpd restart
复制代码
安装结果
下载
(15.25 KB)
2015-11-26 20:04
查看缓存效果
[root@ wdlinux]# cd eaccelerator_cache/
[root@ eaccelerator_cache]# ls
1000
[root@ eaccelerator_cache]# cd 1000/
[root@ 1000]# ls
0 1 2 3 4 5 6 7 8 9 a b c d e f
[root@ 1000]# cd 0
[root@ 0]# ls
0 1 2 3 4 5 6 7 8 9 a b c d e f
[root@ 0]# cd 0
[root@ 0]# ls
eaccelerator-0048c9a1386c970bdc8043077351996f
复制代码
更详细的可以到我博客里看看。
地址:http://www.nnbbxx.net/post-4282.html
本教程原创。本人的安装过程。我留个连接管理不要打我
下载
(6 KB)
2015-11-26 20:06
图片附件:
eaccelerator.jpg
(2015-11-26 20:04, 15.25 KB) / 下载次数 3762
http://wdlinux.cn/bbs/attachment.php?aid=5665&k=957c0ffbb6f6bf7e2e3d240464721263&t=1714709123&sid=D5f6LL
图片附件:
QQ图片20151126193547.gif
(2015-11-26 20:06, 6 KB) / 下载次数 4066
http://wdlinux.cn/bbs/attachment.php?aid=5666&k=3999eb797f1a93069956c22cc1ac68ec&t=1714709123&sid=D5f6LL
作者:
红领巾
时间:
2015-11-26 20:12
把apache_php改成php也可以,因为他们都是链接文件。都是连接到php5.4的。
作者:
zhuxiaolei87
时间:
2016-3-19 12:46
小白看不懂
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2