Este projeto contém o binário versões do MS Open Tech redis porta do windows, bem como um vagabundo de configuração para o redis permitindo que você execute a versão nativa do Redis em uma Caixa Virtual VM.
embora seja recomendado usar o Redis no Linux em produção, é muitas vezes útil para os desenvolvedores nas plataformas Windows terem sua própria versão local do redis em execução para desenvolver.
as 3 maneiras mais populares de rodar o redis no windows é usar os lançamentos binários da versão nativa do redis da Microsoft, mas como esta é uma porta não oficial, ela sempre fica atrás do último desenvolvimento oficial do redis no Linux/OSX.
graças ao Vagrant você pode optar por executar a última versão linux dentro de uma caixa virtual Linux VM onde você será capaz de executar a versão nativa oficial do redis.
ou se tiver a versão mais recente do Windows 10 pode instalar o Bash no Ubuntu no Windows, o que lhe permitirá executar a versão oficial do Redis no Ubuntu no Windows 🙂 Esta é a nossa abordagem preferida, pois permite que você execute nativo do Ubuntu binários no Windows de modo mais eficiente de executar o Linux em uma máquina virtual:
- Opção 1) Instalar o Redis no Ubuntu no Windows
- Instalar o Subsistema do Windows para o Linux (WSL)
- Opção 2) executando a última versão de Redis com Vagrant
- 1. Instalar o Vagrant no Windows
- 2. Descarrega os vagrant-redis.ZIP vagrant configuration
- 3. Extrato vagrant-redis.zip em qualquer pasta, por exemplo in c:\vagrant-redis
- 4. Inicie a caixa Virtual VM com vagrant up
- Opção 3) executando o porto nativo de Redis da Microsoft
- MS Abrir Anúncios
- Versão Atual: 3.0.503 (28 de junho de 2016)
- 1. Descarrega o redis-último.ZIP native 64bit Windows port of redis
- 2. Extrato redis64-latest.zip em qualquer pasta, por exemplo, em c:\redis
- 3. Executar o redis-server.exe usando a configuração local
- 4. Run redis-cli.exe to connect to your redis instance
- 5. Comece a tocar com redis:)
- rodando Redis como um serviço
- instalação padrão (porta 6379 e de exceção do firewall NO):
- defina a porta e desligue de exceção do firewall:
- defina a porta e vire NA exceção do firewall:
- instalar sem interface de usuário:
- instalar o serviço
- Desinstalar o Service
- Iniciar o Serviço
- Parar o Serviço
- de Nomeação para o Serviço
- Redis Vue
- Demonstração ao Vivo – http://redis.web-app.io
- Download para Windows, OSX e Linux https://github.com/NetCoreWebApps/Redis
- Redis Reagir Navegador
- Demonstração ao Vivo
- Windows, OSX e Linux downloads disponíveis Redis Reagir Home Page
- Configurar Redis Sentinela Servidores
Opção 1) Instalar o Redis no Ubuntu no Windows
Instalar o Subsistema do Windows para o Linux (WSL)
- De Iniciar, procure por Activar ou desactivar funcionalidades do Windows (digite
turn
) - Seleccione o Subsistema do Windows para o Linux (versão beta)
uma Vez instalado, você pode executar bash no Ubuntu escrevendo bash a partir de um WindowsCommand de Comandos. Para instalar a versão mais recente do Redis, primeiro precisamos instalar alguns pré-requisitos:
$ sudo apt-get update$ sudo apt-get install make$ sudo apt-get install gcc
em seguida, siga a instalação oficial guideto baixar, construir e instalar a última versão estável. Nota: instalar os binários usando make install
não funcionará. Você precisa copiá – los manually para /usr/bin
(assim como descrito no Guia, exceto que eles usam/usr/local/bin
– que é o problema).
poderá então lançar o redis com:
$ redis-server --daemonize yes
que irá executar o redis em segundo plano, libertando a sua linha de fundo, para que possa brincar com ela usando o cliente redis:
$ redis-cli$ 127.0.0.1:6379> SET foo barOK$ 127.0.0.1:6379> GET foo"bar"
a que se possa ligar a partir do bash ou do seu ecrã do Windows, usando o binário nativo do redis-cli Windows do MSOpenTech.
Opção 2) executando a última versão de Redis com Vagrant
1. Instalar o Vagrant no Windows
2. Descarrega os vagrant-redis.ZIP vagrant configuration
wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip
3. Extrato vagrant-redis.zip
em qualquer pasta, por exemplo in c:\vagrant-redis
4. Inicie a caixa Virtual VM com vagrant up
cd c:\vagrant-redisvagrant up
Isto irá lançar uma nova instância VM Ubuntu dentro da caixa Virtual que irá instalar e iniciar automaticamente a última versão estável do redis.
a configuração vagrant foi originalmente de JasonPunyon / redishobo e foi modificada para usar a última versão estável do Redis.
Opção 3) executando o porto nativo de Redis da Microsoft
estas versões binárias de 64 bits são criadas através da construção do Porto nativo de redis da Microsoft, que também foram publicadas no NuGet, mas como é mais conveniente, nós fornecemos um zip dos binários de 64 bits aqui.
MS Abrir Anúncios
- MSOpenTech Redis no Windows 3.0 Notas de Lançamento
- MSOpenTech Redis no Windows 2.8 Notas de Lançamento
- MSOpenTech do Redis no Windows
- Atualizações Lançadas para o Redis no Windows (2.8.4)
Versão Atual: 3.0.503 (28 de junho de 2016)
1. Descarrega o redis-último.ZIP native 64bit Windows port of redis
wget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip
2. Extrato redis64-latest.zip
em qualquer pasta, por exemplo, em c:\redis
3. Executar o redis-server.exe
usando a configuração local
cd c:\redisredis-server.exe redis.windows.conf
4. Run redis-cli.exe
to connect to your redis instance
cd c:\redisredis-cli.exe
5. Comece a tocar com redis:)
redis 127.0.0.1:6379> SET foo barOKredis 127.0.0.1:6379> KEYS *1) "foo"redis 127.0.0.1:6379> GET foo"bar"redis 127.0.0.1:6379>
o MSOpenTech do Redis adiciona algumas extensões úteis para uma melhor integração com o Windows:
rodando Redis como um serviço
Se você instalou Redis usando o pacote MSI, então Redis já foi instalado como um serviço Windows. Não há mais nada a fazer.Se quiser alterar a sua configuração, pode actualizar o redis.servico.conf file and then restart the Redisservice (Run -> services.msc – > Redis – > reinício).
durante a instalação do MSI, tanto pode usar a interface do utilizador do instalador para actualizar a porta que o Redis ouve e a excepção do firewall ou executá-la silenciosamente sem uma UI. Os exemplos a seguir mostram como instalar a partir da linha de comando:
instalação padrão (porta 6379 e de exceção do firewall NO):
msiexec /i Redis-Windows-x64.msi
defina a porta e desligue de exceção do firewall:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE=""
defina a porta e vire NA exceção do firewall:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE =1
instalar sem interface de usuário:
msiexec /quiet /i Redis-Windows-x64.msi
Se você não instalou o Redis usando o pacote MSI, então você ainda executa o Redis como um serviço Windows seguindo estas instruções:
A fim de se integrar melhor com o Modelo Windows Services, novos argumentos da linha de comandos foram introduzidos ao Redis.Estes argumentos de serviço requerem um contexto de usuário elevado, a fim de se conectar ao Gerenciador de controle de serviço.Se esses comandos são invocados a partir de um contexto Não-elevado, Redis tentará criar um contexto elevado no qual executar esses comandos.Isso fará com que uma janela de controle de Conta do usuário seja exibida pelo Windows e pode necessitar de credenciais administrativas do Usuário para prosseguir.
instalar o serviço
--service-install
este deve ser o primeiro argumento na linha de comandos do servidor redis. Argumentos depois disso são passados na ordem em que ocorrem para Redis quando o serviço é lançado.O serviço será configurado como Autostart e será lançado como “Autoridade NT\NetworkService”. Após uma instalação bem sucedida, uma mensagem de sucesso será exibida e Redis irá sair.
Este comando não inicia o serviço.
Por exemplo:
redis-server --service-install redis.windows.conf --loglevel verbose
Desinstalar o Service
--service-uninstall
Isto irá remover o Redis serviço de informações de configuração do registro. Após desinstalação bem sucedida, uma mensagem de sucesso será exibida e Redis irá sair.Isto não ordena para não parar o serviço.
Por exemplo:
redis-server --service-uninstall
Iniciar o Serviço
--service-start
Isto irá iniciar o Redis serviço. Ao iniciar com sucesso, uma mensagem de sucesso será exibida e o serviço Redis será iniciado.
Por exemplo:
redis-server --service-start
Parar o Serviço
--service-stop
Isto irá parar o Redis serviço. Após uma terminação bem sucedida, uma mensagem de sucesso será exibida e Redis sairá.
Por exemplo:
redis-server --service-stop
de Nomeação para o Serviço
--service-name name
Este argumento opcional que pode ser usado com qualquer um dos comandos anteriores para definir o nome do serviço instalado. Este argumento deve seguir os comandos service-install, service-start, service-stop ou service-desinstall, e preceder quaisquer argumentos a serem passados para Redis através do comando service-install.O seguinte iria instalar e iniciar três instâncias separadas do Redis como um serviço:
redis-server --service-install –service-name redisService1 –port 10001redis-server --service-start –service-name redisService1redis-server --service-install –service-name redisService2 –port 10002redis-server --service-start –service-name redisService2redis-server --service-install –service-name redisService3 –port 10003redis-server --service-start –service-name redisService3
Redis Vue
Redis Vue é um simples, leve, versátil Redis Admin UI desenvolvido usando Vue e ServiceStack.net Core Web Apps. Ele suporta Strings core do Redis, listas, conjuntos, conjuntos ordenados e estruturas de dados de Hash e comandos Redis personalizados com toda a sua funcionalidade contida em um único /app/index.html usando a linguagem dynamic ServiceStack Templates, tornando mais fácil de personalizar e melhorar ainda mais.
Demonstração ao Vivo – http://redis.web-app.io
Download para Windows, OSX e Linux https://github.com/NetCoreWebApps/Redis
Redis Reagir Navegador
Redis Reagir é um simples, user-friendly INTERFACE do usuário para os dados de navegação no Redis servidores que leva vantagens do complextype convenções construído no ServiceStack.Cliente Redis para fornecer uma IU rica e amigável para navegar em conjuntos de dados relacionados, permitindo uma experiência de navegação rápida e fluida para seus servidores Redis.
Demonstração ao Vivo
Windows, OSX e Linux downloads disponíveis Redis Reagir Home Page
Configurar Redis Sentinela Servidores
Veja theredis de configuração do projeto, uma maneira rápida de instalação upthe minimalhighly disponível Redis Sentinela configurationincluding iniciar/parar scripts para imediatamente a execução de várias redis instâncias em uma única (ou vários)do Windows, OSX ou Linux.