昨天安装了LNMP环境,为了提升PHP的运行速度和PHP扩展功能今天来给它安装eAccelerator、ionCube和imageMagick,相信大家对这3个都多少有些了解。
Linux管理还是使用Putty或者是Xshell工具,在安装或者编译的时候要养成用Screen的习惯,这样就不怕掉线或者是断网的时候需要全部重头开始了。
一、eAccelerator
eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。
登陆linux进入到lnmp解压后的目录中,执行:./eaccelerator.sh运行后如下图所示。
LNMP给大家提供了3个eAccelerator版本可以选择。
1. eaccelerator 0.9.5.3 支持PHP 5.2,如需此版本,输入 old 回车。
2. eaccelerator 0.9.6.1 支持PHP 5.2、5.3,如需此版本,输入 new 回车。
3. eaccelerator 1.0-dev 支持PHP 5.2、5.3、5.4,如需此版本输入 dev 回车。
看到提示“Press any key to start...or Press Ctrl+c to cancel” 后回车确认,脚本就会自动安装eAccelerator。
二、imageMagick
ImageMagick是一个用于查看、编辑位图文件以及进行图像格式转换的开放源代码软件套装。它可以读取、编辑超过100种图象格式。可用来替换GD库。
登陆linux进入到lnmp解压后的目录中,执行:./imageMagick.sh回车确认后就会自动安装imageMagick。
设置:比如在DiscuzX里设置时路径需要填写:/usr/local/imagemagick/bin/ 并且禁用函数里的exec要去掉才可以正常使用。
三、ionCube
此脚本是用来安装ionCube loader的,ionCube loader是用来解密ionCube加密的PHP脚本,如whmcs就采用onCube加密。
登陆linux进入到lnmp解压后的目录中,执行:./ionCube.sh回车确认后就会自动安装ionCube loader。