Установка ZendOptimizer
Zend Optimizer - это серверный модуль PHP для запуска скриптов, которые закодированы с помощью Zend Encoder и Zend SafeGuard Suite
Установить Zend Optimizer можно только для PHP 5.2, PHP 5.1 и ниже версий. Для php 5.3 - нет рабочей версии
Версия Zend Optimizer
Посмотреть версию Zend Optimizer и скачать его можно на сайте:
Актуальная версия на 04.02.2012: 3.3.9
Установка Zend Optimizer для php 5.1 на CentOS 5
Пример для CentOS 5.7 (php 5.1)
Зайдите на сервер по ssh.
Определите версию php и архитектуру ОС:
[root@anton /]# uname -a Linux anton.iphoster.ru 2.6.18-194.8.1.el5.028stab070.4 #1 SMP Tue Aug 17 19:11:52 MSD 2010 i686 i686 i386 GNU/Linux [root@anton /]# php -v PHP 5.1.6 (cli) (built: Feb 2 2012 18:24:47) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
Определили, PHP - 5.1, архитектура - x86
Перейдите в директорию /root и загрузите модуль для Вашей архитектуры ОС:
Для 32-разрядных операционных систем (архитетура i386/i686/x86)
# wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
Для 64-битной архитектуры (x86_64/amd64)
# wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz <br />
Распакуйте архив:
[root@anton ~]# tar -xzvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
Определите, где расположен файл php.ini
[root@anton ~]# php -i | grep php.ini Configuration File (php.ini) Path => /etc/php.ini
Скопируйте модуль Zend в /usr/lib/. Важно 5_1 - означает, что версия PHP - 5.1
[root@anton ~]# cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_1_x_comp/ZendOptimizer.so /usr/lib/
Подключите Zend:
[root@anton ~]# echo "zend_extension=/usr/lib/ZendOptimizer.so" >> /etc/php.ini
Перезапустите Apache:
[root@anton ~]# /etc/init.d/httpd restart
Проверка наличия Zend
Выполните команду:
[root@anton ~]# php -i | grep Zend Zend Extension => 220051025 Zend Memory Manager => enabled This program makes use of the Zend Scripting Language Engine: Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies Zend Optimizer Zend Loader => enabled
либо:
[root@anton ~]# php -m | grep Zend Zend Optimizer [Zend Modules] Zend Optimizer [root@anton ~]# php -v | grep Zend Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies