Como instalar Redis no CentOS 8

Como instalar Redis no CentOS 8

Redis é um armazenamento de estrutura de dados na memória. É usado como armazenamento de banco de dados, servidor de cache. Você também pode usar o Redis como corretor de mensagens para configurar o sistema de mensagens Publish/Subscribe (pub/sub). Redis é capaz de armazenar cordas, hashes, listas, conjuntos, conjuntos classificados, hiperloglogs, bitmaps, fluxos e índices espaciais etc. Ele também fornece um módulo PHP para comunicação entre o script PHP com o servidor Redis. Redis está escrito na linguagem de programação C.

Este tutorial ajudará a instalar o servidor Redis Cache, juntamente com as extensões PHP Redis em uma máquina CentOS 8 Linux.

Pré -requisitos

  • Sistema Linux do CentOS 8 com acesso à concha
  • Sistema recém -instalado Siga as etapas iniciais do servidor.

Etapa 1 - Instale o Redis no CentOS 8

As mais recentes versões Redis estão disponíveis nos repositórios AppStream do CentOS 8. Agora, você pode usar o DNF Package Manager para instalar o servidor Redis em seu sistema. Para instalar o Redis, basta executar o seguinte comando em seu sistema:

sudo dnf install redis 

Após a instalação com êxito, inicie o serviço Redis e ative a reinicialização automática do sistema.

sudo systemctl Ativar redis.serviço sudo systemctl start redis.serviço 

O servidor Redis está em funcionamento no seu sistema.

● Redis.Serviço - Redis persistente banco de dados de valor -chave carregado: carregado (/usr/lib/systemd/system/redis.serviço; habilitado; predefinição do fornecedor: desativado):/etc/systemd/system/redis.serviço.d └─Limit.conft ativo: ativo (em execução) desde quarta-feira 2020-03-04 10:23:56 UTC; 1min 28s atrás PID principal: 19911 (Redis-Server) Tarefas: 4 (Limite: 17963) Memória: 6.6m CGROUP: /Sistema.fatia/redis.Serviço └─19911/usr/bin/redis-server 127.0.0.1: 6379 mar 08 10:23:56 Tecadmin Systemd [1]: Iniciando o Redis persistente banco de dados de valor-chave… 08 de março 10:23:56 Tecadmin Systemd [1]: Iniciou Redis Redis Persistent-Value Bated Dabase. 

Etapa 2 - Instale a extensão Redis PHP

Presumimos que você já tenha o PHP instalado em seu sistema. Você deve ter o pacote de pêlo PHP instalado em seu sistema.

sudo dnf install php pear php-devel 

Agora, execute os comandos para ativar a extensão Redis PHP em seu servidor CentOS.

PECL Instale o igbinary igbinary-devel redis 

Depois disso, execute um comando para verificar a extensão Redis PHP está ativada:

php -m | grep redis 

O servidor Redis foi instalado em seu sistema junto com a extensão PHP.

Etapa 3 - Configure o Redis como um servidor de cache

Redis pode ser iniciado sem um arquivo de configuração usando uma configuração padrão interna. Mas, para fazer alterações extras de parâmetros, você pode usar seu arquivo de configuração:/etc/redis/redis.conf. Edite o arquivo de configuração Redis em um editor de texto para fazer alterações

vim/etc/redis/redis.conf 

Atualize os seguintes valores no arquivo de configuração Redis de acordo com o seu requisito. Você pode aumentar o limite máximo de memória conforme disponível em seu servidor.

MaxMemory 256MB MaxMemory-Policy Allkeys 

A configuração acima diz a Redis para remover qualquer chave usando o algoritmo LRU quando a memória máxima de 256 MB é alcançada. Salve o arquivo de configuração e reinicie o serviço Redis:

Etapa 4 - Conexão de teste ao servidor Redis

Use a ferramenta Redis-Cli para verificar a conexão entre o servidor Redis e Redis-Cli.

Redis-cli 127.0.0.1: 6379> ping pong 127.0.0.1: 6379> 

Conclusão

Você instalou com sucesso o servidor Redis Cache no seu sistema CentOS 8. Se você encontrou a versão mais antiga instalada, siga este tutorial.