Обращаем ваше внимание, что ZendOptimazer доступен только до версии PHP 5.3. Для более новых версий эту функцию выполняет Zend Guard Loader.
Для начала, проверьте, не установлен ли Zend Optimizer на сервере. Для этого необходимо выполнить
php -m | grep Zend |
Если вы получите ответ «Отсутствует», переходите к установке.
Первым делом необходимо понять, какая операционная система и какого разряда стоит на вашем сервере:
cat /etc/issue |
– команда для выяснения типа операционной системы.
uname –m |
– для выяснения ее разрядности.
Как установить Zend Optimizer на Debian
1. Необходимо загрузить дистрибутив для вашего типа операционной системы. (
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz |
— для 32 разрядных операционных систем,
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz |
— для 64 разрядных.
2. Далее распаковать архив:
tar xzvf Zend* |
3. Определить версию PHP, используя команду
php –v |
И скопировать необходимый модуль ZendOptimizer в папку, где находятся модули PHP
Для PHP версии 5.2
Это для 32-х битный систем:
cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/lib/php5/modules/ |
Это для 64-х битный систем:
cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/lib/php5/modules |
4. В файле PHP написать путь к модулю Zend Optimizer
Это для 32-х битный систем:
echo "zend_extension=/usr/lib/php5/ZendOptimizer.so" >> /etc/php5/conf.d/zend.ini |
Это для 64-х битный систем:
echo "zend_extension=/usr/lib64/php/modules/ZendOptimizer.so" >> /etc/php5/conf.d/zend.ini |
5. Провести перезагрузку сервера Apache (service apache2 restart)
Как произвести установку Zend Optimizer на CentOS
1. Необходимо загрузить дистрибутив для вашего типа операционной системы.
Это для 32-х битный систем:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz |
Это для 64-х битный систем:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz |
2. Далее распаковать архив —
tar xzvf Zend* |
3. Определить версию PHP, используя команду
php –v |
И скопировать необходимый модуль ZendOptimizer в папку, где находятся модули PHP
Для PHP версии 5.2
Это для 32-х битный систем:
cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/lib/php/ |
Это для 64-х битный систем:
cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/lib64/php/modules/ |
4. В файле PHP написать путь к модулю Zend Optimizer
Это для 32-х битный систем:
echo "zend_extension=/usr/lib/php/ZendOptimizer.so" >> /etc/php/conf.d/zend.ini |
Это для 64-х битный систем:
echo "zend_extension=/usr/lib64/php/modules/ZendOptimizer.so" >> /etc/php.d/zend.ini |
5. Провести перезагрузку сервера Apache (/etc/init.d/httpd restart)
Если у вас нет времени заниматься этим самостоятельно. Воспользуйтесь услугами профессионалов. Компания UkrHost – один из лучших хостинг-провайдеров в Украине!