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
Se for perguntado se deseja instalar, escolha: y
2.2 Instalação do Redis
(1) Use SecureFXPortable para carregar o arquivo de instalação do Redis para o diretório Linux
(2) Carregue o arquivo de instalação do Redis, aqui eu carrego a pasta auto-construída: / home / yhp / local
(3) Descompacte o arquivo redis
[root@localhost local]# tar -zxvf redis-5.0.5.tar.gz
(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
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
(6) diretório bin após a instalação
Comandos na pasta bin:
(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)
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
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
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
(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)
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