最近一直倒弄自己新买的服务器。以前都是使用directadmin的默认安装cli模式。但是这个模式有一个弊端。就是进程占用大服务资源的时候无法查看是那个用户或者那个进程!无法kill掉保证服务器的负载!这次安装就采用了自定义安装!安装了无数次才成功安装!
如果安装php5.3最新版本。是无法使用Zend Optimizer 这个服务的!但是也有了解决方法, 可以使用
ZendGuardLoader
来代替Zend Optimizer !
但是zend官方下载数据需要登陆的!给出一个下载地址!如果不能下载。那就只能去注册之后在下载了!
http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
下载之后解压
tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
cd ZendGuardLoader-php-5.3-linux-glibc23-i386
mkdir -p /usr/local/zend/
cp php-5.3.x/ZendGuardLoader.so /usr/local/zend/
接着修改php.ini (Directadmin默认cgi的php模式的php.ini地址在 /usr/local/etc/php5/cgi/php.ini )
添加:
[Zend.loader]
;Zennd
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension="/usr/local/lib/zend/ZendGuardLoader.so"
然后保存!
service httpd restart #重启apache
php -v 查看有没有加载成功!如果没有错误!并提升有ZendGuardLoader 证明已成功安装!
可以用探针查看下是否已支持!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容