Главная » VPS/VDS и выделенные серверы

Как установить eAccelerator на Centos 6?

  • Зайдите на сервер по SSH с данными root пользователя.
  • Установите необходимое дополнительное ПО с помощью команд:
yum install php-devel
yum groupinstall "Development Tools"

После инсталляции дополнительных пакетов, переходим в любую папку для дальнейшей работы, к примеру, в tmp:

cd /tmp/

Cкачиваем инсталлятор Eaccelerator:

wget http://acelnmp.googlecode.com/files/eaccelerator-0.9.6.1.tar.bz2

Распаковываем файл командой:

tar xvjf eaccelerator-0.9.6.1.tar.bz2

Переходим в папку:

cd eaccelerator-0.9.6.1

Вводим команды в строгой последовательности:

/usr/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config --with-eaccelerator-shared-memory
make
make install

Создаем папку для кэша:

mkdir /var/cache/eaccelerator
chmod 777 /var/cache/eaccelerator

Далее создаем файл конфигурации /etc/php.d/eaccelerator.ini и вписываем следующее:

extension="eaccelerator.so"
 eaccelerator.shm_size="128"
 eaccelerator.cache_dir="/var/cache/eaccelerator"
 eaccelerator.enable="1"
 eaccelerator.optimizer="1"
 eaccelerator.debug="0"
 eaccelerator.log_file = "/var/log/eaccelerator_log"
 eaccelerator.check_mtime="1"
 eaccelerator.filter=""
 eaccelerator.shm_max="0"
 eaccelerator.shm_ttl="120"
 eaccelerator.shm_prune_period="1800"
 eaccelerator.shm_only="0"
 eaccelerator.compress="1"
 eaccelerator.compress_level="9"
 eaccelerator.compress="1"
 eaccelerator.compress_level="9"

Перезагружаем apache /etc/init.d/httpd restart и проверяем работу eaccelerator.

php -v

Вместе с этим смотрят: