Как установить eAccelerator PHP

Акселератор PHP. Программа, ускоряющая исполнение сценариев PHP интерпретатором путём кэширования их байткода.

eAccelerator — это свободный открытый проект, выполняющий роли акселератора, оптимизатора и распаковщика. Также встроены функции динамического кэширования контента. Есть возможность оптимизации PHP-скриптов для ускорения времени их исполнения.

Поддерживает PHP4 и PHP5, включая 5.3


Процесс установки акселератора.

Установка eAccelerator на VPS происходит по SSH c правами суперпользователя (root). На различных ОС Linux процесс установки может отличаться.

1. Установка пакетов, необходимых для сборки.

Для OC Linux Debian и Ubuntu:

% apt-get install build-essential -dev bzip2

Для OC Linux :

% install autoconf automake php-

2. Загружаем, распаковываем и собираем eAccelerator.

% http://bart..net/source/0.9.6/-0.9.6.tar.bz2
% tar -jxf eaccelerator-0.9.6.tar.bz2
% cd eaccelerator-0.9.6
%
% ./configure
% make install clean

3. Прописываем готовый модуль в кофигурационном файле php (/etc/php5/apache2/php.ini).

Вот что нужно написать:

extension=”eaccelerator.so”
eaccelerator._size=”16″
eaccelerator.cache_dir=”/tmp/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_=”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_=”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/ restart

&;

Запись навигация

Top