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

Desenvolvimento

Como configurar o Redis 7.0 como cache para aplicações PHP no Ubuntu 22.04

atualizado em 23/07/2026

O Redis é um banco de dados em memória, chave-valor, que pode ser utilizado como um sistema de cache para aplicações PHP. Neste manual, iremos configurar o Redis 7.0 como cache para aplicações PHP no Ubuntu 22.04.

Pré-requisitos

  • Ubuntu 22.04 instalado
  • Acesso root ou sudo
  • PHP instalado

Passo a Passo

1. Atualizar o sistema

sudo apt update && sudo apt upgrade -y

2. Instalar o Redis

sudo apt install redis-server -y

3. Configurar o Redis

Edite o arquivo de configuração do Redis para permitir conexões externas e ajustar a persistência:

sudo nano /etc/redis/redis.conf
  • Altere a linha supervised no para supervised systemd.
  • Descomente e modifique a linha bind 127.0.0.1 para bind 0.0.0.0 se desejar acesso remoto.
  • Modifique save para ajustar a persistência conforme necessário.

4. Reiniciar o Redis

sudo systemctl restart redis.service

5. Instalar a extensão PHP para Redis

sudo apt install php-redis -y

6. Verificar a instalação

redis-cli ping

Você deve receber a resposta PONG.

7. Configurar o PHP para usar o Redis como cache

Adicione o seguinte código ao seu arquivo PHP para testar a conexão:

<?php
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
$redis->set('chave', 'valor');
echo $redis->get('chave');
?>

Conclusão

Após seguir os passos acima, o Redis estará configurado como cache para suas aplicações PHP. Lembre-se de monitorar o uso de memória e ajustar a configuração conforme necessário para otimizar o desempenho.

Dica: Considere usar o Redis com um sistema de gerenciamento de sessões para melhorar ainda mais a performance de suas aplicações.

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.