CentOS: Установка eAccelerator

Акселератор PHP — расширение для PHP, основное назначение которого является увеличение производительности интерпретатора при обработке сценариев путем кэширования их байт-кода.

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

Если у нас чистая установка eAccelerator в системе, то необходимо установить компоненты разработчика из репозиториев:

Вторым шагом, скачиваем сам eAccelerator, последней версии из репозитория

Распаковка скачанного архива (скачанный архив всегда имеет имя master):
Смотрим куда архив распаковывается, директория имеет вид eaccelerator-eaccelerator-42067ac в вашем случае оно может отличаться.
Самый простой способ:
cd ea далее жмем клавишу tab, имя подставиться автоматически.

Далее, собираем и компилируем eAccelerator под нашу версию PHP, следующими командами:

После чего создаем файл конфигурации:

Со следующим текстом:

Так же создаем папку, где у нас будет храниться кеш и назначаем на нее права

Производим перезапуск веб сервера командой

Если все прошло нормально, проверяем установился ли нормально eAccelerator

Если все нормально, должно вывестись примерно следующее:

После обновления PHP eAccelerator перестает работать, его необходимо собрать под актуальную версию PHP.
Лично я рекомендую удалять папку с уже собранной версией (во временной папке) что бы избежать ошибок.
По этому делаем следующее:

После того как мы удалили все следы, выполняем все с пункта два.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий