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

Desenvolvimento

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

atualizado em 11/08/2026

Introdução

O Redis é um banco de dados em memória que pode ser utilizado como um sistema de cache para otimizar o desempenho de aplicações PHP. Neste manual, vamos configurar o Redis 7.0 como cache para melhorar a velocidade e eficiência de suas aplicações.

Passo a Passo

1. Instalação do Redis

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

sudo apt update
sudo apt install redis-server

2. Configuração do Redis

Após a instalação, você pode configurar o Redis editando o arquivo de configuração:

sudo nano /etc/redis/redis.conf

Procure e altere as seguintes linhas:

  • supervised para systemd
  • dir para o diretório desejado, por exemplo, /var/lib/redis

Salve e saia do editor.

3. Iniciar e habilitar o Redis

Inicie o serviço do Redis e habilite-o para iniciar automaticamente com o sistema:

sudo systemctl start redis
sudo systemctl enable redis

4. Instalação da Extensão PHP para Redis

Para que o PHP possa interagir com o Redis, instale a extensão:

sudo apt install php-redis

5. Configuração do PHP para usar o Redis

Edite seu arquivo PHP, por exemplo, index.php, para adicionar o código de conexão ao Redis:

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

Agora, você pode usar o Redis para armazenar e recuperar dados.

6. Exemplo de uso

Veja um exemplo simples de como armazenar e recuperar dados:

$redis->set('chave', 'valor');
$valor = $redis->get('chave');
echo $valor;

Conclusão

A configuração do Redis como cache pode melhorar significativamente o desempenho de suas aplicações PHP. Lembre-se de monitorar o uso de memória e ajustar as configurações conforme necessário para otimizar ainda mais o desempenho.

Dica: Considere utilizar a persistência do Redis para garantir que seus dados não sejam perdidos em caso de falhas.

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.