' Установка и оптимальная настройка Zend OPcache на CentOS 6 | Шнайдер блог

Установка и оптимальная настройка Zend OPcache на CentOS 6

Zend OPcache, как и APC, Memcached и XCache призван “повышать” скорость выполнения PHP кода путем кэширования и оптимизации. Этот модуль не только положительно влияет на производительность PHP, но и сохраняет скомпилированные сценарии байт-кода. Отметим, что в PHP 5.5, 5.6 и 7.0 Zend OPcache включен по умолчанию, в отличие от более ранних версий.

Установите модули PHP:

yum install php-pear

Загрузите архив с Zend OPcache при помощи команды wget:

wget http://pecl.php.net/get/zendopcache-7.0.3.tgz

Установите Zend OPcache как PECL:

pecl install zendopcache-7.0.3.tgz

Добавьте строку откройте файл /etc/php.d/opcache.ini в текстовом редакторе nano:

nano /etc/php.d/opcache.ini

Скопируйте в него следующую строку:

zend_extension=/usr/lib64/php/modules/opcache.so

Перезагрузите сервер:

service httpd restart

Вернитесь в файл /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

Команда для проверки 一 php -v:

php -v

PHP 5.3.3 (cli) (built: Jul  9 2015 17:39:00)

Copyright (c) 1997-2010 The PHP Group

Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

   with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

Кроме того, по адресу http://ваш-домен/info.php вы увидите блок Zend OPcache со всеми настройками:


Категории


Хостинг сайтов

Популярное в категории