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

Desenvolvimento

Como configurar o Redis 7.0 para caching em aplicações PHP no Ubuntu 22.04: Guia passo a passo

atualizado em 22/08/2026

O Redis é um sistema de armazenamento de estrutura de dados na memória que pode ser utilizado como um cache para aplicações PHP. Este guia irá orientá-lo na configuração do Redis 7.0 em um servidor Ubuntu 22.04 para otimizar o desempenho da sua aplicação.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou permissões sudo.
  • PHP instalado (versão 7.4 ou superior).

Passo 1: Atualizar o sistema

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar o Redis

sudo apt install redis-server -y

Passo 3: Configurar o Redis

Abra o arquivo de configuração do Redis:

sudo nano /etc/redis/redis.conf

Modifique as seguintes linhas:

  • supervised: Altere para systemd para permitir que o Redis seja gerenciado pelo systemd.
  • protected-mode: Certifique-se de que está definido como yes.

Salve e saia do editor.

Passo 4: Iniciar e habilitar o Redis

sudo systemctl restart redis.service
sudo systemctl enable redis.service

Passo 5: Instalar a extensão PHP para Redis

sudo apt install php-redis -y

Passo 6: Testar a instalação

Abra o terminal e inicie o cliente Redis:

redis-cli

Digite PING e você deve receber PONG como resposta.

Passo 7: Usar Redis em sua aplicação PHP

Exemplo de uso básico:

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

Conclusão

Você configurou com sucesso o Redis para caching em sua aplicação PHP no Ubuntu 22.04. Para melhores práticas, considere a implementação de expiração de chaves e monitoramento de 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.