Звертаємо вашу увагу, що 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 – один з кращих хостинг-провайдерів в Україні.