Pesquisa de site

Instale o OPCache para melhorar o desempenho do PHP no CentOS 7


PHP é uma das linguagens de programação mais populares para o desenvolvimento de aplicativos, você a encontrará em todos os servidores de hospedagem web. Os sistemas de gerenciamento de conteúdo (CMSs) mais populares são escritos em PHP, como WordPress, Drupal e Joomla.

Uma das muitas razões pelas quais o PHP é tão conhecido por aí é porque ele possui inúmeras extensões em sua distribuição padrão, um exemplo é o OPcahce.

O que é Opcache e como funciona?

Originalmente conhecido como Zend Optimizer+, Opcache (introduzido no PHP 5.5.0) é uma poderosa extensão PHP criada para melhorar o desempenho do PHP, aumentando assim o desempenho geral do aplicativo. desempenho. Está disponível como uma extensão através do PECL para as versões do PHP 5.2, 5.3 e 5.4 >. Ele funciona armazenando bytecode de script pré-compilado na memória compartilhada, eliminando assim a necessidade do PHP carregar e analisar scripts em cada solicitação.

Neste artigo, explicaremos como instalar e configurar o OPcache no CentOS 7 para uma versão específica do PHP.

Instale a extensão Opcache PHP no CentOS 7

1. Primeiro comece instalando o repositório EPEL e seguido pelo repositório REMI em seu sistema, como segue.

yum update && yum install epel-release
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm  

2. Em seguida, você precisa instalar o yum-utils, uma coleção de utilitários para estender os recursos padrão do yum; eles ajudam você a gerenciar repositórios yum, bem como pacotes sem qualquer configuração manual e muito mais.

yum install yum-utils

3. Depois de instalar o yum-utils, use o yum-config-manager para ativar o repositório Remi como o repositório padrão para instalação de diferentes versões e módulos do 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. Agora instale a extensão Opcache e verifique sua versão do PHP para confirmar se ela possui a extensão Opcache instalada usando os seguintes comandos.

yum install php-opcache		
php -v

Configure a extensão Opcache PHP no CentOS 7

5. Em seguida, configure o OPcache editando o arquivo /etc/php.d/10-opcache.ini (ou /etc/ php.d/10-opcache.ini) usando seu editor favorito.

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

As configurações a seguir devem ajudá-lo a começar a usar o OPcache e geralmente são recomendadas como bom desempenho. Você pode ativar uma configuração removendo o comentário dela.

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 seu servidor web para que o Opcache comece a funcionar.

systemctl restart nginx
OR
systemctl restart httpd

Isso é tudo! Opcache é uma extensão PHP criada para melhorar o desempenho do PHP. Neste artigo, explicamos como instalar e configurar o OPcache no CentOS 7. Se você tiver alguma dúvida, entre em contato conosco através do formulário de comentários abaixo.