Рубрики
WEB-сервер

Установка и настройка Zend OPcache на Debian

Руководство по установке для PHP версии ниже 5.5. Для 5.5 и выше — Zend OPcache уже интегрирован в PHP.

Установка PECL

apt-get install php-pear

Установка пакетов по зависимостям

apt-get install build-essential php5-dev

Установка Zend OPcache как пакет PECL. 7.0.5 — последняя актуальная версия на момент написания статьи

pecl install zendopcache-7.0.5

После установки создаём файл с настройками в /etc/php5/mods-available/

nano /etc/php5/mods-available/opcache.ini

В этот файл следует добавить следующую строку для загрузки модуля

zend_extension=/usr/lib/php5/20100525/opcache.so

И рекомендуемые разработчиком настройки

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

Создаём ссылку на созданный файл

ln -s /etc/php5/mods-available/opcache.ini /etc/php5/conf.d/20-opcache.ini

Наконец, перезагружаем Apache

/etc/init.d/apache2 restart

Просмотр статистики Zend Opcache

Скрипты для просмотра статуса кэша Zend OPcache

 

Все параметры настроек ZendOPcache хорошо описаны здесь: https://sabini.ch/cms/perevod-nastroek-zend-opcache.html

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *