Установите и настройте PHP OPcache в Ubuntu 20.04
На этой странице
- Предпосылки
- Установка Opcache с Apache
- Установка Opcache с Nginx
- Заключение
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.