O Redis é um banco de dados em memória extremamente rápido, usado como cache, message broker e armazenamento de estrutura de dados. Neste tutorial, vamos aprender a instalar o Redis no Ubuntu 22.04.
Requisitos
- Ubuntu 22.04
- Acesso ao servidor via SSH
- Usuário com privilégios sudo
- Servidor VPS
Passo 1: Atualizar o sistema
Antes de instalar qualquer novo pacote, é importante garantir que o sistema esteja atualizado. Execute o comando abaixo para atualizar os repositórios do sistema e os pacotes instalados:
sudo apt update && sudo apt upgrade -y
Passo 2: Instalar o Redis
O Redis está disponível nos repositórios padrão do Ubuntu 22.04, então podemos instalá-lo diretamente usando o gerenciador de pacotes apt:
sudo apt install redis-server -y
Passo 3: Configurar o Redis
Após a instalação, vamos configurar o Redis para que funcione corretamente. Edite o arquivo de configuração principal:
sudo nano /etc/redis/redis.conf
Neste arquivo, procure a linha supervised e altere o valor para systemd:
supervised systemd
Isso permite que o Redis seja gerenciado corretamente pelo systemd. Salve e feche o arquivo.
Passo 4: Iniciar e Habilitar o Redis
Agora, vamos iniciar o serviço Redis e configurá-lo para iniciar automaticamente com o sistema:
sudo systemctl start redis
sudo systemctl enable redis
Verifique se o Redis está funcionando corretamente:
sudo systemctl status redis
Passo 5: Testar o Redis
Para garantir que o Redis está instalado e funcionando corretamente, use o seguinte comando para conectar-se ao cliente Redis:
redis-cli
Dentro do cliente Redis, execute o comando PING para testar a conexão:
PING
Se o Redis estiver funcionando corretamente, você verá a resposta PONG.
Passo 6: Configurações de Segurança
Para garantir que o Redis esteja seguro, considere configurar uma senha de autenticação. No arquivo de configuração /etc/redis/redis.conf, descomente a linha que começa com requirepass e defina uma senha forte:
requirepass suaSenhaForteAqui
Salve o arquivo e reinicie o Redis:
sudo systemctl restart redis
Conclusão
Você instalou com sucesso o Redis no Ubuntu 22.04. Agora você pode começar a utilizá-lo para cache, message brokering, ou como banco de dados em memória para melhorar o desempenho de suas aplicações.
Se você estiver usando um servidor VPS, essa configuração é ideal para garantir alto desempenho e disponibilidade do seu serviço.