Instale o Redis no Linux Mint

Instale o Redis no Linux Mint
“Redis é uma solução de estrutura de dados de memória aberta. É um banco de dados não relacional de alta velocidade que suporta teclas de mapeamento para diferentes tipos de valores. Graças ao seu armazenamento de alto desempenho, a Redis é adequada para inúmeras aplicações, por exemplo, armazenamento de cache e sessão.”

Neste guia, exploraremos a instalação do Redis no Linux Mint.

Redis no Linux Mint

Linux Mint é uma das distritos Linux mais populares que se concentram em ser simples e fácil de usar. Por ser baseado no Ubuntu, o Linux Mint tira proveito dos repositórios do Ubuntu para seus pacotes. Saiba mais sobre o Linux Mint.

Isso oferece duas opções diferentes quando se trata de instalar o Redis:

  • Instalando a partir do repo oficial do Ubuntu
  • Instalando a partir do Redis dedicado repo
  • Instalando o Redis Snap
  • Edifício da fonte

Instalando Redis a partir do Repo Ubuntu

Esta é a maneira mais fácil de instalar Redis. Tudo o que precisamos fazer é dizer ao gerenciador de pacotes (APT) para instalar o pacote Redis (Redis-Server).

O comando é o seguinte:

$ sudo apt update && sudo apt install redis -server -y

Se você preferir usar a GUI, também pode instalar Redis de Gerente de software.

Instalando Redis a partir do Redis Repo

O Ubuntu lança atualizações de pacotes após testes rigorosos (estabilidade, bugs e outros). Em muitas situações, isso adiciona atrasos adicionais antes que a versão mais recente do pacote esteja disponível no repo.

Para evitar esse atraso de lançamento, muitos desenvolvedores oferecem repositórios de terceiros. No caso de Redis, há um PPA dedicado disponível (PPA: Redislab/Redis). Execute o seguinte comando para adicionar o repo:

$ sudo add-aprop-repository ppa: redislabs/redis

Atualize o cache do APT e instale Redis:

$ sudo apt update && sudo apt install redis -server -y

Se você adicionou o PPA Redis, então Gerente de software também deve buscá -lo.

Instalando o Redis Snap

Redis também está disponível como um pacote Snap no Snapcraft.

Este método vem com algumas vantagens:

  • Não há necessidade de se preocupar em ter a versão mais recente do Redis. Snappy (o gerenciador de pacote Snap) mantém os snaps instalados atualizados.
  • Não há necessidade de configurar repositórios adicionais.

Snap vem pré-instalado no Linux Mint. Consulte a documentação oficial se precisar de ajuda para instalar o Snap no Linux Mint.

O comando a seguir instalará o pacote Redis Snap:

$ sudo snap install redis

Construindo e instalando Redis da fonte

Redis é um software de código aberto. O código -fonte está disponível sob a licença BSD. Podemos compilar e instalar o Redis a partir do código -fonte com as ferramentas certas.

No entanto, essa abordagem vem com algumas desvantagens. Você tem que gerenciar a instalação manualmente. É recomendado apenas para desenvolvedores e usuários avançados.

Primeiro, instale as ferramentas e bibliotecas necessárias para compilar o código -fonte:

$ sudo apt install build-essencial

Pegue o código -fonte do último lançamento estável:

$ wget https: // download.Redis.io/redis estável.alcatrão.gz

Extraia o alcatrão.Arquivo GZ:

$ tar -xvf redis estável.alcatrão.gz

Compilar o código -fonte:

$ CD Redis estável/
$ make -j $ (nproc)

O comando a seguir realizará alguns testes para verificar se a compilação foi bem -sucedida. Observe que o teste requer uma dependência adicional (TCL).

$ Faça teste

Se o teste foi bem -sucedido, agora podemos instalá -lo. Execute o seguinte comando:

$ sudo fazer instalar

Se você decidir desinstalar esta instalação, use o seguinte comando:

$ sudo fazer desinstalar

Configurando Redis

Antes de começarmos a usar Redis, existem algumas configurações que precisam ser feitas.

Queremos que o Systemd gerencie o serviço Redis. Requer alguns ajustes no arquivo de configuração Redis (Redis.conf). Se você instalou Redis da fonte, então Redis.conf estará localizado no diretório de origem. Caso contrário, ele estará localizado no seguinte local:

$ sudo nano/etc/redis/redis.conf

Altere o valor da diretiva supervisionada para Systemd:

$ supervisionado Systemd

Salve o arquivo e feche o editor. Reinicie o serviço Redis para levar a mudança em vigor:

$ sudo systemctl reiniciar redis.serviço

Por fim, verifique o status do serviço Redis:

$ sudo systemctl status redis.serviço

Verificando a instalação do Redis

Esta etapa executará algumas tarefas básicas do Redis para verificar se o procedimento de instalação foi bem -sucedido.

Inicie o Shell Redis Interactive:

$ redis-cli

Use o comando ping para testar a conexão do servidor:

$ Ping

Em seguida, precisamos testar se o Redis pode armazenar pares de valores-chave. Vamos registrar um teste importante com o valor "The Quick Brown Fox":

$ SET TEST "The Quick Brown Fox"

Tente recuperar o valor da chave:

$ Obtenha teste

Pensamentos finais

Este guia explorou várias maneiras de instalar o Redis no Linux Mint de diferentes fontes. Embora esteja diretamente disponível no repositório oficial do pacote, o Redis também possui um PPA dedicado. Como alternativa, também podemos instalar e usar o Redis como um pacote SNAP. Para usuários e desenvolvedores avançados, o Redis também pode ser instalado a partir do código -fonte.

Interessado em aprender mais sobre Redis? Confira a subcategoria Redis para obter mais guias Redis, por exemplo, usando a CLI Redis, Redis com scripts, particionamento, etc.

Computação feliz!