Instalar y configurar PHP OPcache en Ubuntu 20.04

Opcache es una poderosa extensión de PHP que se utiliza para aumentar el rendimiento de PHP al almacenar el código de bytes del script precompilado en la memoria compartida. Por lo tanto, PHP no necesita cargar y analizar scripts en cada solicitud. Esto acelerará el rendimiento de las aplicaciones basadas en PHP.

En este tutorial, le mostraremos cómo instalar y habilitar la extensión PHP Opcache con Apache y Nginx en Ubuntu 20.04.

requisitos previos

  • Un servidor con Ubuntu 20.04.
  • Se configura una contraseña de root en el servidor.

Instalar Opcache con Apache

En esta sección, le mostraremos cómo instalar y habilitar el módulo PHP Opcache en el servidor que ejecuta Apache.

Primero, instale la extensión Opcache con el siguiente comando:

apt-get install php-opcache -y

Una vez que Opcache esté instalado, edite el archivo php.ini para habilitar la extensión Opcache.

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

Cambie las siguientes líneas para un buen rendimiento.

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

Guarde y cierre el archivo, luego reinicie el servicio Apache para aplicar los cambios de configuración:

systemctl restart apache2

Instalar Opcache con Nginx

En esta sección, le mostraremos cómo instalar y habilitar el módulo PHP de Opcache en el servidor que ejecuta Nginx.

Primero, instale la extensión Opcache con el siguiente comando:

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

Una vez que Opcache esté instalado, edite el archivo php.ini para habilitar la extensión Opcache.

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

Cambie las siguientes líneas para un buen rendimiento.

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

Guarde y cierre el archivo, luego reinicie el servicio Nginx y PHP-FPM para aplicar los cambios de configuración:

systemctl restart nginx
systemctl restart php7.4-fpm

Conclusión

¡Felicidades! Ha instalado y habilitado con éxito la extensión PHP Opcache con Nginx y Apache en Ubuntu 20.04. Ahora puede acelerar fácilmente sus aplicaciones basadas en PHP con Opcache.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *