Гарантия возврата средств - 60 дней!
Установка и настройка PHP OPcache

- 01.01.2023
- 0
- admin
Как увеличить производительность сервера на ОС CentOS. Часть вторая : Установка прекомпилятора PHP Zend OPcache.
В данной статье мы расскажем, как увеличить производительность виртуального сервера VPS на ОС CentOS путем установки прекомпилятора PHP Zend OPcache. Материал ориентирован на пользователей с небольшим багажом знаний в области администрирования, мы рассмотрим самые простые, и в тоже время действенные, способы повышения производительности сервера.
Установка прекомпилятора PHP Zend OPcache.
Прекомпилятор (кешер, акселератор) PHP ускоряет работу сайтов за счет кеширования скриптов PHP. На момент написания статьи, наиболее популярный и производительный прекомпилятор PHP – Zend OPcache, рассмотрим способы его установки на сервер.
Установка Zend OPcache через панель управления возможна, но практически никогда не выполняется корректно. Поэтому мы рекомендуем установить расширение из командной строки.
Установка Zend OPcache на сервер с любой панелью управления.
Вам понадобится SSH доступ к серверу и SSH клиент. Если на Вашем ПК установлена операционная система Linux — SSH клиент Вам не нужен, можете использовать для подключения по SSH стандартный Linux терминал. Владельцам компьютеров с ОС Windows мы рекомендуем использовать SSH\Telnet клиент Putty. Данная программа бесплатна и проста в использовании.
Скачать последнюю версию с официального сайта можете по ссылке.
Подключитесь к Вашему серверу по SSH от имени суперпользователя root или другого пользователя с аналогичными привилегиями.
Добавьте репозиторий remi. Чтобы добавить репозиторий remi на CentOS 6 используйте следующие команды :
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpmsudo rpm -Uvh remi-release-6*.rpm
Для установки репозитория remi на CentOS 7 используйте такие команды :
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpmsudo rpm -Uvh remi-release-7*.rpm
Проверьте текущую версию PHP с помощью команды:php -v
Для версии PHP 5.4 используйте такую команду :
yum install --enablerepo=remi php-pecl-zendopcache
Для версии 5.5, используйте команду :
yum install --enablerepo=remi-php55 php-pecl-zendopcache
Для версии 5.6, используйте команду :
yum install --enablerepo=remi-php56 php-pecl-zendopcache
Для установки opcache на PHP 7 используйте такую команду :
yum install --enablerepo=remi-php70 php-pecl-zendopcache
После установки дополнения перезагрузите веб сервер. Для этого используйте команду :
service httpd restart
Если на Вашем сервере нет httpd – скорее всего работает связка Nginx + PHP-FPM, тогда перезагрузите PHP-FPM :
service php-fpm restart
После перезагрузки можете проверить корректность установки дополнения с помощью команды :
php -m
Если Opcache установлен корректно – под списком расширений Вы увидите подобные строки :
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
С другими материалами по оптимизации настроек сервера можете ознакомиться по ссылкам :
Как увеличить производительность сервера на ОС CentOS. Часть первая : Установка Nginx.
Если у Вас возникнут трудности в настройке – всегда можете обратиться в нашу службу технической поддержки. Открыть тикет можете здесь.
WELL-WEB 2023