eAccelerator - акселератор PHP, который позволяет ускорить выполнения Ваших PHP-скриптов.
Чтобы установить eAcceleratorна Ваш сервер необходимо зайти на него по SSH c правами суперпользователя root. Процесс установки отличаеся в зависимости от используемой версии OC Linux.
1. Устанавливаем необходимые для сборки пакеты
Для OC Linux Debian и Ubuntu:
% apt-get install build-essential php5-dev bzip2
Для OC Linux CentOS:
% yum install autoconf automake libtool php-devel
2. Скачиваем дистрибутив, распаковываем и собираем eAccelerator
% wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2
% tar -jxf eaccelerator-0.9.5.3.tar.bz2
% cd eaccelerator-0.9.5.3
% phpize
% ./configure
% make install clean
3. Необходимо прописать собранный модуль в кофигурационном файле php (/etc/php5/apache2/php.ini).
extension="eaccelerator.so"
eaccelerator.shm_size="16"
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"
4.Создаем кеш-каталог
% mkdir -p /var/cache/eaccelerator
% chmod 0777 /var/cache/eaccelerator
5. Перезапускаем веб-сервер
Для OC Linux Debian и Ubuntu:
% /etc/init.d/apache2 restart
Для OC Linux CentOS:
% /etc/init.d/httpd restart
© Хостинг "Зенон Н.С.П.", "Установка eAccelerator на виртуальном сервере (VPS)"