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
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
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.
Hay manera de hacer lo mismo en nuestro proveedor de servicio hosting? en mi caso hostgator
Eso debes consultarlo con tu proveedor.