求教一下,我用的是centos 6.5 32位系统,在新系统下按照教程安装完AMH面板,自已设置了FTP,非常的好用,但我现在有个软件需要用到
Zend Optimizer组件,网上查到教程,直接登陆root用户,执行
[font='Helvetica Neue', Arial, Helvetica, sans-serif]wget http://www.CTOHome.com/linux-vps-pack/zend.sh;sh ./zend.sh;
[font='Helvetica Neue', Arial, Helvetica, sans-serif]
[font='Helvetica Neue', Arial, Helvetica, sans-serif]命令,网站上面有一定的数据,就没轻易做尝试,先来请教一下各位,这个方法正确吗?
-------------------------
参考这里的 http://clin003.com/linux/centos5-apache-mysql-php-zend-optimizer-2704/
安装Zend Optimizer
cd /usr/local/src
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
tar xzvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
2. Locate the ZendOptimizer.so (Unix) or ZendOptimizer.dll (Windows) file in the directory which
corresponds to your version of PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x).
2. Add the following line to your php.ini file:
Linux and Mac OS X: zend_extension=<full_path_to_ZendOptimizer.so>
Windows: zend_extension_ts=<full_path_to_ZendOptimizer.dll>
Windows non-thread safe: zend_extension=<full_path_to_ZendOptimizer.dll>
(*) The Windows non-thread safe binary is only used with Zend Core 2.0.
3. Restart your Web server.
-------------------------
我的centos5.8的php.ini 文件是在 /etc/php.ini
php版本是5.1
所以打开后在最末尾我添加了一句
zend_extension=/usr/local/src/ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_1_x_comp/ZendOptimizer.so
重启web服务,就可以了,不分nginx或者apache
-------------------------
不知道php.ini文件在哪里 ,就在网站目录下建个phpinfo看一下
-------------------------
是的php5.3以上就没有ZendOptimizer了
看你的程序支持哪种就装哪种吧
-------------------------
你程序是支持ZendOptimizer还是zendGuard。这是两个组件,有些程序是不兼容的。看你第一帖说是前者,后者装的方法也差不多一样的。解压压缩包后能看到安装说明的
wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
mkdir /usr/zend #建立Zend Guard安装目录
tar xvfz ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz #解压安装文件
cp ZendGuardLoader-php-5.3-linux-glibc23-i386/php-5.3.x/ZendGuardLoader.so /usr/zend/ #拷贝文件到安装目录
rm -rf /home/ZendGuardLoader-php-5.3-linux-glibc23-i386* #删除安装包
配置
cp /etc/php.ini /etc/php.inibak #修改之前先备份
vi /etc/php.ini #编辑文件
在最后位置添加以下内容
[Zend Guard]
zend_extension=/usr/zend/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
/etc/init.d/httpd restart
-bash: /etc/init.d/httpd: No such file or directory
-------------------------
-------------------------
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。