Главная » Настройка VPS » Установка и настройка Zend OPcache на Centos

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

Zend OPcacheZend OPcache — это один из PHP акселераторов, который ускоряет выполнение PHP путем сохранения скомпилированного кода в памяти, что исключает постоянное выполнение стандартного PHP сценария при каждом обращении к коду. Такое кэширование и оптимизация работы PHP снижает нагрузку на ресурсы VPS сервера и улучшает его общую производительность. К тому же стоит упомянуть, что OPcache создан разработчиками PHP, что говорит о полной их совместимости и рекомендуется их совместное использование, особенно на последних версиях php.

Установка OPcache

Как говорилось ранее, использование необходимых репозиториев упрощает установку необходимого ПО. Для простой установки OPcache на Centos необходим установленный и подключенный репозиторий remi (рассказано здесь) и команда

yum install php-opcache

OPcache будет установлен в соответствии с версией PHP, используемой у вас на сервере.

Проверить подключен ли акселератор можно командой

php -v

Zend OPcache

Настройка OPcache

На Centos настройки OPcache содержатся в файле opcache.ini или 10-opcache.ini (в зависимости от версии Centos), который располагается в каталоге /etc/php.d

Для его редактирования воспользуемся командой

mcedit /etc/php.d/10-opcache.ini

или

mcedit /etc/php.d/opcache.ini

Для настройки найдите нижеприведенные директивы и проставьте в них указанные значения. Некоторые из них отключены – закомментированы, чтобы раскомментировать, удалите перед директивой знак «;». Данные параметры рекомендуются разработчиками как оптимальные для наилучшей производительности:

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

Теперь выходим из режима редактирования с сохранением файла. На этом с установкой и настройкой Zend OPcache можно закончить.

Оставить комментарий

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

*

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.