cd /use/src
Для 32 битного Линукса делаем следующее:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
tar -xf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
cd ZendOptimizer-3.3.9-linux-glibc23-i386
А для 64 битного следующее:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
tar -xf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
cd ZendOptimizer-3.3.9-linux-glibc23-x86_64
mkdir /opt/zend
mv data/5_2_x_comp/ZendOptimizer.so /opt/zend/
А чтобы подключить его на Дебияне достаточно в файл:
vi /etc/php5/conf.d/zend.ini
(а на Centos 5 в файле /etc/php.ini, в самом низу) поместить строки:
zend_extension=/opt/zend/ZendOptimizer.so
Перезапускаем Апача:
/etc/init.d/apache2 restart
Либо юзаем скрипт для Дебияна (только 64 битная версия):
wget http://fastvps.googlecode.com/svn/trunk/scripts/install_zend_debian.sh
sh install_zend_debian.sh
Большое тебе человеческое спасибо!!!
ReplyDeleteПожалуйста:)
ReplyDeleteЛюбопытный вариант для Центоса:
ReplyDeletehttp://www.question-defense.com/2009/06/06/linux-centos-5-server-yum-repository-to-install-zend-optimizer
Внимание! Просит переставить некоторые пакеты со своего репа:
Installing:
php-zend-optimizer x86_64 1:3.3.9-1.el5.art atomic 2.0 M
Installing for dependencies:
autoconf noarch 2.59-12 base 647 k
automake noarch 1.9.6-2.1 base 484 k
imake x86_64 1.0.2-3 base 319 k
m4 x86_64 1.4.5-3.el5.1 base 171 k
php-devel x86_64 5.2.13-1.el5.art atomic 579 k
Updating for dependencies:
php x86_64 5.2.13-1.el5.art atomic 1.3 M
php-cli x86_64 5.2.13-1.el5.art atomic 2.4 M
php-common x86_64 5.2.13-1.el5.art atomic 274 k
php-eaccelerator x86_64 1:5.2.13_0.9.6-4.el5.art atomic 113 k
php-mbstring x86_64 5.2.13-1.el5.art atomic 1.1 M
php-mysql x86_64 5.2.13-1.el5.art atomic 85 k
php-pdo x86_64 5.2.13-1.el5.art atomic 65 k
UPD:
ReplyDeleteв условиях того, что в бортовых репо Центос версия php 5.1, а не 5.2, то нужно поправить:
--- mv data/5_2_x_comp/ZendOptimizer.so /opt/zend/
+++ mv data/5_1_x_comp/ZendOptimizer.so /opt/zend/
угу
ReplyDeleteПредлагаю только другой путь вместо /opt:
ReplyDelete/usr/lib/php5/20060613
Ну, я привык класть бинарные / сторонний софт в сторону. Не хочу я его в системную папку :)
ReplyDelete