Установка Zend Optimizer на CentOS 6

Инструкция по развертыванию серверного модуля для запуска защищенных PHP-скриптов.

Zend Optimizer — это бесплатное серверное приложение, предназначенное для запуска PHP-скриптов, закодированных с помощью Zend Guard. Оно также повышает производительность приложений за счет оптимизации кода перед исполнением.

Предварительная проверка

Перед началом процесса необходимо убедиться, что модуль еще не установлен в системе. Для этого выполняется команда:

php -m | grep Zend

Процесс установки (для 64-битных систем)

1. Загрузка дистрибутива: Для скачивания архива с официального сервера используется wget:

wget [http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz](http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz)

2. Распаковка архива:

tar xzvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

3. Проверка версии PHP:
Zend Optimizer версии 3.3.9 поддерживает PHP до версии 5.2.x включительно. Проверка текущей версии выполняется командой:

php -v

4. Копирование модуля:
Файл модуля необходимо перенести в директорию расширений PHP. Для версии PHP 5.2 команда выглядит следующим образом:

cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/lib64/php/modules/

5. Конфигурация PHP:
Путь к расширению прописывается в отдельном конфигурационном файле:

echo "zend_extension=/usr/lib64/php/modules/ZendOptimizer.so" >> /etc/php.d/zend.ini

6. Перезапуск веб-сервера:
Для применения изменений требуется перезапуск Apache:

service httpd restart

Подтверждение установки

Для проверки корректности подключения модуля повторно используется вывод списка расширений:

php -m | grep Zend

В выводе должны появиться строки Zend Optimizer и Zend Extension Manager.

Важные примечания

  • Совместимость: Zend Optimizer 3.3.9 работает только с PHP 5.2 и более ранними версиями. Для PHP 5.3 и выше используется Zend Guard Loader.
  • Архитектура: Убедитесь, что разрядность скачиваемого пакета совпадает с архитектурой вашей ОС (x86_64 для 64-бит).

Помощь

Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через систему тикетов — мы обязательно вам поможем!

Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам