среда, марта 19, 2008

Устанавливаем Zend Optimizer в Ubuntu

Если Вы хотите управлять файлами PHP, которые были закодированы с помощью Zend Encoder, Вам нужен Zend Optimizer.
Zend Optimizer — бесплатно распространяемое приложение, представляющее собой серверный модуль для запуска закодированных с помощью Zend Encoder и Zend SafeGuard Suite скриптов, а также немного их ускоряющий (заявлено, что до 40%).

Последнюю версию Zend Optimizer можно взять на сайте http://www.zend.com/en/products/guard/downloads.

Zend Guard / Zend Optimizer DownloadsЧтобы получить возможность скачать архив, необходимо зарегистрироваться на странице http://www.zend.com/en/user/index/show/register.

Можно также воспользоваться прямой ссылкой: ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz

Для установки распаковываем пакет и запускаем инсталяционный скрипт:
$ tar xvfz ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
$ cd ZendOptimizer-3.3.3-linux-glibc23-i386
$ sudo ./install.sh
Принимаем условия лицензионного соглашения.

По умолчанию программа устанавливается в папку /usr/local/Zend (я согласился, Вы можете указать другую папку):

Указываем путь к файлу php.ini:

Подтверждаем путь к apachectl:

Затем идет сообщение о том, что php.ini был перемещен из /etc/php/apache2 в /usr/local/Zend/etc c созданием символической ссылки, а оригинал php.ini сохранен как /etc/php/apache2/php.ini_zend_optimizer.bak:

Соглашаемся на перезапуск веб-сервера.

На этом установка Zend Optimizer окончена.

Чтобы проверить установку Zend Optimizer и, если приложение установлено, получить информацию о его конфигурации, нужно выполнить следующие действия:
  1. Создайте файл с именем test.php. Поместите в созданный файл строку
    <? phpinfo(); ?>
  2. Поместите файл в корневой каталог вашего сайта.
  3. Откройте в браузере страницу http://имя_сайта/test.php.
  4. После выполнения команды в браузере отобразится таблица:
P.S. Мне Zend Optimizer понадобился для установки скрипта интернет-магазина ShopCMS.

3 комментария:

ring0_x комментирует...

Не могу понять, не ужели я особенный. У меня после запроса пути к apache2ctl просит указать путь к Apache binary. Не знаете случаем где он лежит?

Eugene комментирует...

У меня
eugene@server:~$ which apache2
/usr/sbin/apache2

Maxim комментирует...

У меня тоже не работает пишет:
укажите путь к исполнительному: httpd, где его искать?