Instale OPCache para mejorar el rendimiento de PHP en CentOS 7

Instale OPCache para mejorar el rendimiento de PHP en CentOS 7

PHP. es uno de los lenguajes de programación más populares para desarrollar aplicaciones, lo encontrará en todos los servidores de alojamiento web. Los sistemas de gestión de contenido. ( CMS. más populares están escritos en PHP. como WordPress, Drupal y Joomla.

Una de las muchas razones por las que PHP. es bien conocido es porque tiene numerosas extensiones en su distribución predeterminada, un ejemplo es OPcahce.

Qué es Opcache ¿Y, cómo funciona?

Originalmente conocido como Zend Optimizer +. Opcache. (introducido en PHP 5.5.0. es una poderosa extensión de PHP construida para mejorar el rendimiento de PHP por lo tanto impulsar el rendimiento general de la aplicación. Está disponible como una extensión a través de PECL. para PHP. versiones 5.2. 5.3. y 5.4 . Funciona almacenando código de bytes de script precompilado en la memoria compartida, eliminando así la necesidad de que PHP cargue y analice los scripts en cada solicitud.

En este artículo, explicaremos cómo instalar y configurar OPcache. en CentOS 7. para una versión específica de PHP.

Instalar la extensión de PHP Opcache en CentOS 7

1.. Primero comience instalando el repositorio EPEL. y luego el repositorio REMI. en su sistema, de la siguiente manera.

# yum update && yum install epel-release # yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm freestar.config.enabled_slots.push

2.. A continuación, debe instalar yum-utils. una colección de utilidades para ampliar las funciones predeterminadas de yum; te ayudan a administrar repositorios yum así como paquetes sin ninguna configuración manual y más.

# yum install yum-utils

3.. Una vez que tengas yum-utils. instalado, use yum-config-manager. para habilitar el repositorio Remi. como el repositorio predeterminado para instalar diferentes versiones y módulos de PHP.

# yum-config-manager–enable remi-php55 #For PHP 5.5 # yum-config-manager–enable remi-php56 #For PHP 5.6 # yum-config-manager–enable remi-php70 #For PHP 7.0 # yum-config-manager-enable remi-php71 #For PHP 7.1 # yum-config-manager–enable remi-php72 #For PHP 7.2

4.. Ahora instale la extensión Opcache. y verifique su Versión de PHP para confirmar que tiene instalada la extensión Opcache usando los siguientes comandos.

# yum install php-opcache # php-v  Verifique la extensión PHP OpCache  Verificar la extensión PHP OpCache Check OpCache PHP Extension

Configure Opcache PHP Extension en CentOS 7

5.. A continuación, configure OPcache. editando el /etc/php.d/10-opcache.ini. (o /etc/php.d/10-opcache.ini. usando su editor favorito.

# vim/etc/php.d/10-opcache.ini

​​Las siguientes configuraciones deberían ayudarlo a comenzar a usar OPcache. y generalmente se recomiendan como buen rendimiento. Puede habilitar una configuración sin comentarla.

opcache.enable_cli = 1 opcache.memory_consumption = 128 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 4000 opcache.revalidate_freq = 60 opcache.fast_shutdown = 1

6 .. Finalmente, reinicie su servidor web para que Opcache. comience a funcionar.

# systemctl restart nginx O # systemctl restart httpd

¡Eso es todo! Opcache. es una extensión de PHP. creada para mejorar el rendimiento de PHP. En este artículo, hemos explicado cómo instalar y configurar OPcache. en CentOS 7. Si tiene alguna pregunta, comuníquese con nosotros a través del formulario de comentarios a continuación.