И снова здравствуйте и наше Вам с кисточкой.
Относительно недавно я писал про установку xcache для Вашего сервера, приводя в пример установку на базе CentOS двумя способами.
Т.к xcache не единственный в своём роде и для многих, как и для меня, может быть более удачным решением как раз таки OpCache, то думаю, что стоит рассказать и о нём, точнее о его установке.
Приступим.
Материал сегодня будет крайне кратенький, благо установка буквально двукнопочная.
Если не стоит PECL (не идет в комплекте с PHP), то ставим:
yum install php-pear
Ставим пакеты по зависимостям:
yum install php-devel gcc
Дальше, либо yum, если есть соответствующий репозиторий:
yum install php-pecl-zendopcache
Либо "ручками" (версию выберите наиболее актуальную на момент установки):
wget https://pecl.php.net/get/zendopcache-7.0.3.tgz
pecl install zendopcache-7.0.3.tgz
После установки добавляем строку zend_extension="/usr/lib64/php/modules/opcache.so" в файл /etc/php.d/opcache.
Пару строк конфига, которые стоит поправить (зависят от конфигурации сервера, указываю просто актуальные для изменения):
opcache.revalidate_freq=0
opcache.validate_timestamps=0
opcache.max_accelerated_files=7963
opcache.memory_consumption=192
opcache.interned_strings_buffer=16
opcache.fast_shutdown=1
Указанные выше значения не оптимизированы и приведены как пример.
На сим, пожалуй, всё.
От себя замечу, что opcache достаточно шустер и вполне нежно относится к процессорным ресурсам. Где-то выигрыш в производительности бывает достигает процентов 20 по сравнению с тем же xcache и тп.
Пользуйтесь, так сказать на пользу.
Помогите установить оп кеш на планшет
Какая ОС?