Como instalar o Redis Cache Server no CentOS 7/6

Como instalar o Redis Cache Server no CentOS 7/6

Redis é um armazenamento de estrutura de dados na memória, usado como servidor de banco de dados, cache e corretor de mensagens. 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 o ajudará na instalação do servidor Redis, juntamente com as extensões PHP Redis PHP em um servidor CentOS 7/6.

Etapa 1 - Pré -requisitos

Primeiro de tudo, faça login no seu servidor usando o acesso do shell com a conta raiz.

ssh [email protegido] 

Os pacotes Redis não estão disponíveis em repositórios YUM padrão. Você precisa ativar o repositório Epel Yum em seu servidor primeiro. Execute o comando abaixo para ativar:

### CENTOS/RHEL 7 YUM INSTALA EMEL -RELEASE ### CENTOS/RHEL 6 rpm -uvh http: // download.FedoraProject.org/pub/epel/6/x86_64/epel-lançamento-6-8.Noarch.RPM 

Etapa 2 - Instale o servidor Redis

Agora, você pode usar o Yum Package Manager para instalar o servidor Redis em um VPS. Execute o comando para instalar o Redis em seus sistemas:

yum instalar redis 

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

### CENTOS/RHEL 7 Systemctl Ativar Redis SystemCtl Iniciar Redis ### CentOS/RHEL 6 CHKCONFIG REDIS ON Service Redis Reinicialização 

O servidor Redis está em funcionamento no seu sistema.

Etapa 3 - 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.

yum 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 4 - 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 5 - 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>