wils@web ~ $ cat ~/ajuda/como-configurar-o-redis-7-como-cache-para-otimizar-aplicacoes-php.md

Desenvolvimento

Como configurar o Redis 7 como cache para otimizar aplicações PHP

atualizado em 20/07/2026

O Redis é um sistema de armazenamento em memória que pode ser utilizado como cache para otimizar aplicações PHP. Neste manual, vamos aprender a configurar o Redis 7 como cache para melhorar o desempenho de suas aplicações.

Pré-requisitos

  • Servidor Linux com acesso root.
  • PHP instalado (versão 7.2 ou superior).
  • Composer instalado.
  • Redis 7 instalado.

Passo a Passo para Configuração

1. Instalar o Redis

Primeiro, você precisa instalar o Redis. Execute os seguintes comandos:

sudo apt update
sudo apt install redis-server

2. Configurar o Redis

Abra o arquivo de configuração do Redis:

sudo nano /etc/redis/redis.conf

Altere as seguintes configurações:

  • supervised deve ser definido como systemd.
supervised systemd

Salve e saia do editor. Em seguida, reinicie o Redis:

sudo systemctl restart redis.service

3. Instalar a extensão PHP para Redis

Utilize o Composer para instalar a extensão Redis:

sudo pecl install redis

Adicione a extensão ao arquivo php.ini:

echo 'extension=redis.so' | sudo tee -a /etc/php/7.x/cli/php.ini
echo 'extension=redis.so' | sudo tee -a /etc/php/7.x/apache2/php.ini

4. Testar a Conexão com o Redis

Crie um arquivo PHP para testar a conexão:

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('teste', 'Olá, Redis!');
echo $redis->get('teste');
?>

Execute o arquivo e verifique se a saída é 'Olá, Redis!'

Conclusão

Agora você configurou o Redis 7 como cache para suas aplicações PHP. Utilize o Redis para armazenar dados frequentemente acessados e melhorar a performance da sua aplicação. Dica: Monitore o uso de memória do Redis e ajuste as configurações conforme necessário para otimizar ainda mais o desempenho.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.