Установка eAccelerator 0.9.6.1 (apache2) на Debian 5
Просмотров: 6959.
Подписаться на комментарии по RSS.
Если Вам кажется, что PHP стал тормозить или, же, напротив, его нужно немного ускорить вам нужен акселератор.
В интернете есть много статей "Как установить eAccelerator" но некоторые ссылки там уже не рабочие. Для опытных администратором нерабочая ссылка это не проблема, но для новичка ошибка в консоли из за нерабочий ссылке может быть непонятной.
Что такое eAccelerator и для чего он нужен ?
eAccelerator — бесплатный и открытый проект, является акселератором php кода, оптимизатор и распаковщик. В нем разработаны такие функции как динамического кэширования контента. С помощью него можно воспользоваться возможностями оптимизации PHP-скриптов для ускорения их исполнения.
Проект жив и успешно развивается, актуальная версия 0.9.6.1 добавлена 31 мая 2010
Версию eAccelerator 0.9.6.1 сегодня мы и поставим.
Нам нужно скачать архив eAccelerator 0.9.6.1
Можно скачать его по ссылке тут или с сервера live-code.ru тут
- Загружаем архив в папку /tmp
cd /tmp tar xvfj eaccelerator-0.9.6.1.tar.bz2 cd eaccelerator-0.9.6.1 phpize ./configure make make installГотово!
Создаем конфигурационный файл '/etc/php5/conf.d/eaccelerator.ini' следующего содержания:
extension="eaccelerator.so" eaccelerator.shm_size="64" eaccelerator.cache_dir="/var/cache/eaccelerator" eaccelerator.enable="1" eaccelerator.optimizer="1" eaccelerator.check_mtime="1" eaccelerator.debug="0" eaccelerator.filter="" eaccelerator.shm_max="0" eaccelerator.shm_ttl="3600" eaccelerator.shm_prune_period="1800" eaccelerator.shm_only="0" eaccelerator.compress="1" eaccelerator.compress_level="9"
Создаем папку для хранения файлов eAccelerator'а:
mkdir -p /var/cache/eaccelerator chmod 0777 /var/cache/eaccelerator
Перезапускаем apache
/etc/init.d/apache2 restart
Комментариев: 2
после вот этого:
tar xvfj eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1
phpize
root@evgenyi:/usr/local/eAccelerator/eaccelerator-0.9.6.1# phpsize
bash: phpsize: command not found
Евгений, там не phpsize а phpize
Если Вам выдает "phpize: command not found"
Нужно выполнить в консоль