Como instalar o Redis no Linux?

Instale Redis no Linux

1 Preparação Ambiental

(1) Versão da máquina virtual: VMware® Workstation 12 Pro

(2) Sistema Linux: Centos versão 6.5

(3) Terminal de comando remoto: xshell

(4) Ferramenta de transferência de arquivos: SecureFXPortable

2 instalação do Redis

2.1 Ambiente de compilação Redis

O Redis é desenvolvido em linguagem C. Para instalar o redis, você precisa ir ao site oficial para fazer o download do código-fonte para compilação. A compilação depende do ambiente de compilação GCC. Se o ambiente de compilação gcc não estiver instalado no CentOS, você precisa instale-o com antecedência. O comando de instalação é o seguinte: (aqui usamos o processamento do usuário root Estas operações)

[root@localhost ~]# yum install gcc-c++

Se for perguntado se deseja fazer o download, selecione: y
Insira a descrição da imagem aqui

Se for perguntado se deseja instalar, escolha: y
Insira a descrição da imagem aqui

2.2 Instalação do Redis

(1) Use SecureFXPortable para carregar o arquivo de instalação do Redis para o diretório Linux

Insira a descrição da imagem aqui

(2) Carregue o arquivo de instalação do Redis, aqui eu carrego a pasta auto-construída: / home / yhp / local

Insira a descrição da imagem aqui

(3) Descompacte o arquivo redis

[root@localhost local]# tar -zxvf redis-5.0.5.tar.gz

Insira a descrição da imagem aqui

(4) Compilar Redis (compilar, compilar arquivos .c em arquivos .o)

Entre na pasta descompactada e execute make

[root@localhost local]# cd redis-5.0.5
[root@localhost redis-5.0.5]# make

Insira a descrição da imagem aqui

A compilação foi bem-sucedida! Se ocorrer um erro durante a compilação, primeiro exclua o diretório do arquivo de instalação e, em seguida, descompacte e recompile.

(5) Instalação

[root@localhost redis-5.0.5]# make PREFIX=/home/admin/myapps/redis install

Observação: / home / myapps / redis aqui é o caminho de instalação personalizado do redis
Insira a descrição da imagem aqui

(6) diretório bin após a instalação
Insira a descrição da imagem aqui

Comandos na pasta bin:

Insira a descrição da imagem aqui

Insira a descrição da imagem aqui

(7) Copiar arquivo

O Redis requer um arquivo de configuração para iniciar e você pode modificar as informações do número da porta. Copie o arquivo redis.conf na pasta redis descompactada para o diretório de instalação

[root@localhost redis-5.0.5]# cp redis.conf /home/admin/myapps/redi

3 Início do Redis

3.1 Inicialização do modo front-end do Redis

Executar bin / redis-server diretamente iniciará o modo front-end permanente. A desvantagem da inicialização do modo front-end é que, após a inicialização, nenhuma outra operação pode ser realizada. Se você quiser operar, deve usar ctrl + c, e o programa redis-server termina. Este método não é recomendado

[root@localhost bin]# ./redis-server

A seguir está a interface de inicialização (esta interface só pode ser iniciada, nenhuma outra operação pode ser realizada após a inicialização)
Insira a descrição da imagem aqui

Use ctrl + c para sair da inicialização do front-end.

3.2 Inicialização do back-end do Redis

Modifique o arquivo de configuração redis.conf, defina: daemonize yes, e então você pode usar o modo de backend para iniciar.

[root@localhost redis]# vi redis.conf

Insira a descrição da imagem aqui

Ao iniciar, especifique o arquivo de configuração (aqui a pasta é redis)

[root@localhost redis]# ./bin/redis-server ./redis.conf

Porta padrão do Redis: 6379, visualizar através do serviço atual

[root@localhost redis]# ps -ef | grep -i redis

Insira a descrição da imagem aqui

3.3 Redis de acesso do cliente

Se quiser operar o redis por meio de instruções, você pode usar o cliente redis para operar e executar redis-cli na pasta bin.

A conexão padrão é 127.0.0.1, o número da porta é 6379

[root@localhost bin]# ./redis-cli
127.0.0.1:6379>

Se você deseja se conectar ao endereço IP especificado e número da porta, você precisa seguir

redis-cli -h ip地址 -p 端口号

Conexão da estrutura gramatical.

3.4 Enviar comandos para o servidor Redis

Ping, teste se a conexão entre o cliente e Redis está normal, se a conexão estiver normal, volte ao pong

127.0.0.1:6379> ping
PONG

3.5 Saia do cliente

127.0.0.1:6379> quit

3.6 Parada do Redis

(1) O programa é forçado a terminar. O encerramento forçado do processo do Redis pode resultar na perda de dados persistentes do Redis. Sintaxe: kill -9 pid

Insira a descrição da imagem aqui

(2) A maneira correta de parar o Redis deve ser enviar um comando SHUTDOWN para o Redis por (feche a porta padrão)

[root@localhost redis]# ./bin/redis-cli shutdown

3.7 Operar redis com ferramentas de terceiros (redis-desktop-manager)
Insira a descrição da imagem aqui

Nota: Você precisa desligar o firewall do Linux e modificar o parâmetro de ligação no arquivo redis.conf

bind linux的ip地址

Neste momento, ao acessar através do cliente redis, o código é o seguinte:

./redis-cli -h 192.168.197.132 -p 6379

Acho que você gosta

Origin blog.csdn.net/weixin_43515837/article/details/113094692
Recomendado
Clasificación