Поиск по сайту:

Установите и настройте PHP OPcache в Ubuntu 20.04


На этой странице

  1. Предпосылки
  2. Установка Opcache с Apache
  3. Установка Opcache с Nginx
  4. Заключение

Opcache — это мощное расширение PHP, используемое для повышения производительности PHP за счет хранения предварительно скомпилированного байт-кода скрипта в общей памяти. Таким образом, PHP не нужно загружать и анализировать скрипты при каждом запросе. Это ускорит работу приложений на основе PHP.

В этом руководстве мы покажем вам, как установить и включить расширение Opcache PHP с Apache и Nginx в Ubuntu 20.04.

Предпосылки

  • Сервер под управлением Ubuntu 20.04.
  • Пароль root настраивается на сервере.

Установите Opcache с Apache

В этом разделе мы покажем вам, как установить и включить модуль Opcache PHP на сервере с Apache.

Сначала установите расширение Opcache с помощью следующей команды:

apt-get install php-opcache -y

После установки Opcache отредактируйте файл php.ini, чтобы включить расширение Opcache.

nano /etc/php/7.4/apache2/php.ini

Измените следующие строки для хорошей производительности.

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

Сохраните и закройте файл, затем перезапустите службу Apache, чтобы применить изменения конфигурации:

systemctl restart apache2

Установите Opcache с Nginx

В этом разделе мы покажем вам, как установить и включить PHP-модуль Opcache на сервере с Nginx.

Сначала установите расширение Opcache с помощью следующей команды:

apt-get install php-opcache php-fpm -y

После установки Opcache отредактируйте файл php.ini, чтобы включить расширение Opcache.

nano /etc/php/7.4/fpm/php.ini

Измените следующие строки для хорошей производительности.

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

Сохраните и закройте файл, затем перезапустите службу Nginx и PHP-FPM, чтобы применить изменения конфигурации:

systemctl restart nginx
systemctl restart php7.4-fpm

Заключение

Поздравляем! вы успешно установили и включили расширение PHP Opcache с Nginx и Apache в Ubuntu 20.04. Теперь вы можете легко ускорить свои приложения на основе PHP с помощью Opcache.