wils@web ~ $ cat ~/ajuda/como-configurar-o-redis-7-0-como-cache-para-aplicacoes-php-no-ubuntu-22-04.md
DesenvolvimentoComo configurar o Redis 7.0 como cache para aplicações PHP no Ubuntu 22.04
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.