安装ZendOptimizer和IonCubeLoader在CentOS上使用Lighttpd

在CentOS上安装ZendOptimizer和IonCubeLoader使用Lighttpd

本教程介绍如何在CentOS上的Lighttpd Web服务器上的PHP中启用ZendOptimizer和IonCubeLoader。

什么是Ioncube Loader?

IonCube加载器是在运行时解码加密的PHP文件的PHP扩展。 它是免费的,安装非常容易。

什么是Zend Optimizer?

Zend Optimizer是一个免费的运行时应用程序,可以让PHP运行Zend Guard编码的文件。 任何想要运行编码应用程序的人都可以自由使用。 请下载并遵循发行版中的安装说明。

安装IonCube装载机

http://www.ioncube.com/loaders.php获取最新版本的ionCube Loader。

1.下载Ioncube Loader

[root@server ~]# cd /tmp
[root@server ~]# wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
[root@server ~]# cd ioncube/
[root@server ioncube]# mkdir /usr/local/lib/ioncube
[root@server ~]# mv ioncube_loader_lin_5.0.so /usr/local/lib/ioncube/

2.现在编辑/etc/php.ini  

在开头添加这一行:

[root@rhesa ~]# nano /etc/php.ini
[PHP] 
zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.0.so

Zend Optimizer

http://www.zend.com/en/products/guard/downloads获取最新版本的Zend Optimizer,并将其保存在/ tmp目录中。

1.下载Zend Optimizer

[root@server ~]# cd /tmp/
[root@server tmp]# tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz.gz
[root@server ~]# cd ZendOptimizer-3.3.3-linux-glibc23-i386/data/5_0_x_comp/
[root@server 5_0_x_comp]# mkdir /usr/local/lib/Zend
[root@server 5_0_x_comp]# mv ZendOptimizer.so /usr/local/lib/Zend/

2.现在编辑/etc/php.ini

在开头添加这一行:

[root@server ~]# nano /etc/php.ini
[PHP]
zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.0.so
zend_extension=/usr/local/lib/Zend/ZendOptimizer.so
zend_optimizer.optimization_level=15

重启lighttpd:

[root@server ~]# /etc/init.d/lighttpd restart

扩展应该在phpinfo()的输出中可见 PHP功能。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏