ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » FreeBSD » Как настроить FreeBSD
Установка eAccelerator на FreeBSD
Ранее я описал установку memcache. Теперь установим еще и eAccelerator хороший, и запишу его.
eAccelerator - ускоряет PHP за счет кэширования динамического кэширования контента.

Приступая к установке:

[-hide-] #cd /usr/ports/www/eaccelerator
#make install clean


Добавляем в php.ini следующие строчки:

extension=»eaccelerator.so»
eaccelerator.shm_size=»32″
eaccelerator.cache_dir=»/tmp/eaccelerator»
eaccelerator.enable=»1″
eaccelerator.optimizer=»1″
eaccelerator.check_mtime=»1″
eaccelerator.debug=»0″
eaccelerator.filter=»"
eaccelerator.shm_max=»0″
eaccelerator.shm_ttl=»0″
eaccelerator.shm_prune_period=»0″
eaccelerator.shm_only=»0″
eaccelerator.compress=»1″
eaccelerator.compress_level=»9″

Создадим папочку для кеша eaccelerator и выставим на нее права:

#mkdir /tmp/eaccelerator
#chmod 0777 /tmp/eaccelerator

Перезапускаем Apache

apachectl restart

Вот и все, должно работать.

Замечу: по окончанию установки eAccelerator предлогает:

You have installed the eaccelerator package.

Edit /usr/local/etc/php.ini and add:

zend_extension=»/usr/local/lib/php/20060613/eaccelerator.so»

Но этого делать НЕ НУЖНО. Мы уже прописали загрузку модуля:

Добавляем в php.ini следующие строчки:

extension=»eaccelerator.so»

[-hide-]
Просмотров: 2376
Дата: 2011-07-14 17:30:48
Комментариев: 0
Источник: