Configurar OPCache en Ubuntu 20.04

Configurar OPCache en Ubuntu 20.04 y Ubuntu 18.04.

OPcache es un módulo de Apache para PHP, que se utiliza principalmente para aumentar el rendimiento de los sitios web. Su forma de operar es simple, almacena scripts precompilados en el espacio libre de la memoria compartida.

Al utilizar OPcache, el lenguaje PHP no necesita cargar e interpretar el mismo script cada vez que existe una nueva solicitud. Este efecto acelera el rendimiento de las aplicaciones basadas en PHP, de manera considerable.

Altamente recomendable para los que usan WordPress y otros cms, en sololinux y solowordpress lo utilizamos. Hoy veremos como configurarlo en un servidor basado en Ubuntu 20.04 o Ubuntu 18.04. Antes de habilitar y configurar opcache, debes tener instalado LAMP o LEMP, también es válido para cualquier panel de control que lo admita.

Habilitar y configurar OPCache

Habilitar y configurar OPCache

 

Configurar OPCache en Ubuntu 20.04

Comenzamos editando el archivo php.ini, en Apache o en Nginx.

En Apache:

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

En Nginx:

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

 

Para buscar con el editor nano «opcache», pulsa la tecla control + w, escribe «opcache» y pulsa enter. Verás algo similar a esto…

Configurar OPCache

Configurar OPCache

Bien… lo primero que debes hacer es habilitar OPCache en el php.ini. Al principio del archivo nos aparece lo siguiente…

[opcache]
; Determines if Zend OPCache is enabled
;opcache.enable=1

Lo modificamos como en el ejemplo.

[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=1

Guarda el archivo con las teclas «Control+o», pero no cierres el editor. Los valores por defecto de OPCache son perfectos para pequeñas páginas web personales. Si tienes miles de visitas (diarias) reales, te recomiendo modificarlos. Por ejemplo…

..........
# Consumo de memoria
opcache.memory_consumption=356

..........
# Numero maximo de scripts
opcache.max_accelerated_files=8000

..........
# Frecuencia de actualizacion
opcache_revalidate_freq = 350


Ahora guardas el archivo y cierras el editor.

 

Como punto final necesitas reiniciar php.

En Apache:

sudo systemctl restart apache2

En Nginx:

sudo systemctl restart php7.4-fpm
sudo systemctl restart nginx

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Configurar OPCache en Ubuntu 20.04.

Chat de SoloLinux en Telegram

 

2 Comentarios

  1. mendozalz
    25/11/2020
    • Sergio G.B.
      27/11/2020

Agregar comentario