Como instalar o Redis Cache Server no CentOS 7/6
- 1433
- 389
- Randal Kuhlman
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>