Saltar para o conteúdo principal
VPSGuia

Como instalar e proteger o Redis no Debian

Aprenda a instalar e a proteger o Redis no Debian 10, 11 ou 12 com instruções detalhadas, passo a passo, para um desempenho e uma segurança ideais.

3 min de leituraSharpHeberg
Como instalar e proteger o Redis no Debian

O Redis é uma base de dados em memória versátil e de alto desempenho, muito utilizada para cache, análises em tempo real e como message broker. Neste guia, vamos focar-nos no Debian (versões 10, 11 e 12), mostrando-lhe como instalar o Redis passo a passo e aplicar as configurações de segurança essenciais para o manter protegido.


Porquê escolher o Redis para o seu servidor Debian?

O Redis é incrivelmente rápido e leve, o que o torna uma escolha ideal para vários casos de utilização, como o armazenamento de sessões, tabelas de classificação e filas de tarefas. No entanto, a sua configuração predefinida pode deixar o sistema vulnerável se for instalado sem medidas de segurança. Ao configurar cuidadosamente o Redis no Debian, pode garantir desempenho e proteção.


Instalar o Redis no Debian

Passo 1: Atualize o sistema

Antes de instalar o Redis, atualize as listas de pacotes e os pacotes existentes para garantir a compatibilidade.

code
sudo apt update && sudo apt upgrade -y

Passo 2: Instale o Redis

O Debian inclui o Redis nos seus repositórios oficiais, pelo que a instalação é simples.

code
sudo apt install redis-server -y

Passo 3: Verifique a instalação

Após a instalação, verifique a versão do Redis para confirmar que foi instalado corretamente.

code
redis-cli --version

Resultado esperado:

code
redis-cli 6.0.x

(A sua versão pode variar consoante a versão do Debian.)

Passo 4: Inicie e ative o Redis

Garanta que o Redis arranca automaticamente com o sistema.

code
sudo systemctl start redis
sudo systemctl enable redis

Passo 5: Teste o Redis

Utilize o Redis CLI para confirmar que o servidor está em execução.

code
redis-cli ping

Resultado esperado:

code
PONG

Configurar a segurança do Redis no Debian

Depois de instalar o Redis, siga estes passos para o proteger.

Passo 1: Associe o Redis ao localhost

Por predefinição, o Redis pode escutar em todas as interfaces de rede, expondo-o a ameaças externas. Restrinja-o ao localhost.

  1. Abra o ficheiro de configuração do Redis: sudo nano /etc/redis/redis.conf
  2. Localize a diretiva bind e certifique-se de que está definida como 127.0.0.1: bind 127.0.0.1
  3. Guarde o ficheiro e reinicie o Redis para aplicar as alterações: sudo systemctl restart redis

Passo 2: Defina uma palavra-passe forte

O Redis suporta autenticação por palavra-passe. Configure-a editando o mesmo ficheiro de configuração.

  1. Abra o ficheiro de configuração do Redis: sudo nano /etc/redis/redis.conf
  2. Localize a diretiva requirepass (está comentada por predefinição) e defina uma palavra-passe forte: requirepass YourStrongPassword
  3. Guarde as alterações e reinicie o Redis: sudo systemctl restart redis
  4. Teste a palavra-passe ligando-se ao Redis com autenticação: redis-cli auth YourStrongPassword ping Resultado esperado: PONG

Perguntas frequentes

Como verifico se o Redis está em execução no Debian?

  • Utilize o comando sudo systemctl status redis. Se estiver ativo, o Redis está em execução.

Posso instalar uma versão específica do Redis no Debian?

  • Sim, pode compilar o Redis a partir do código-fonte para instalar uma versão específica.

Porque é importante associar o Redis ao localhost?

  • Associar ao localhost garante que o Redis só é acessível a partir do próprio servidor, reduzindo a exposição a ataques externos.

Qual é a porta predefinida do Redis?

  • O Redis utiliza a porta 6379 por predefinição.

Como reinicio o Redis após alterações de configuração?

  • Utilize o comando sudo systemctl restart redis.

Como consulto os registos do Redis no Debian?

  • Os registos ficam guardados em /var/log/redis/redis-server.log. Utilize tail -f para ver os registos em tempo real.

Artigos relacionados

Continue a explorar a nossa base de conhecimento com estes artigos relacionados

Publicado em 29 de novembro de 2024 por SharpHeberg

Obrigado por ler as nossas análises técnicas e tutoriais

Voltar ao blog