Tento projekt obsahuje binární zprávy z MS Open Tech redis port windows, stejně jako tulák konfigurace pro redis nechat spuštění nativní verze Redis v Virtual Box VM.
Zatímco je doporučeno používat Redis na Linuxu ve výrobě, to je často užitečné pro vývojáře na platformách Windows, aby jejich vlastní lokální verze redis běží rozvíjet se.
3 nejoblíbenější způsoby, jak redis běží na windows, je použít binární verze Microsoft nativní port redis, ale jako toto je neoficiální port je vždy zaostává za nejnovější oficiální rozvojové redis na Linux/OSX.
díky Vagrant si můžete vybrat spustit nejnovější verzi Linuxu uvnitř virtuálního boxu Linux VM, kde budete moci spustit oficiální nativní verzi redis.
Nebo pokud máte nejnovější verzi Windows 10 si můžete nainstalovat Bash na Ubuntu na Windows, která vám umožní spustit oficiální verze Redis na Ubuntu na Windows 🙂 To je náš preferovaný přístup, jak to umožňuje spustit nativní Ubuntu binárky v systému Windows efektivněji než Linux běží ve VM:
- Možnosti 1) Nainstalovat Redis na Ubuntu na Windows
- Instalovat Windows Subsystém pro Linux (WSL)
- možnost 2) Spuštění nejnovější verze Redis s Vagrant
- 1. Nainstalujte Vagrant na Windows
- 2. Stáhněte si tuláka-redis.zip vagrant configuration
- 3. Výpis vagrant-redis.zip v libovolné složce, např. v c:\vagrant-redis
- 4. Spustit Virtual Box PP s vagrant up
- Varianta 3) se Systémem Microsoft je nativní port Redis
- MS Otevřete Oznámení
- Aktuální Verze: 3.0.503 (28. června 2016)
- 1. Stáhněte si redis-nejnovější.zip nativní 64bit Windows port redis
- 2. Výpis redis64-latest.zip v libovolné složce, např. v c:\redis
- 3. Spusťte redis-server.exe pomocí místní konfigurace
- 4. Spusťte redis-cli.exe pro připojení k instanci redis
- 5. Začněte hrát s redis 🙂
- se systémem Redis jako službou
- výchozí instalaci (port 6379 a firewall výjimky):
- nastavit port a VYPNOUT firewall výjimka:
- nastavení portu a zapnout firewall výjimkou:
- instalace s žádné uživatelské rozhraní:
- Instalace Služby
- Odinstalace Služby
- Spuštění Služby
- Zastavení Služby
- Pojmenování Služby
- Redis Vue
- Live Demo – http://redis.web-app.io
- ke Stažení pro Windows, OSX a Linux https://github.com/NetCoreWebApps/Redis
- Redis Reagovat Prohlížeče
- Live Demo
- Windows, OSX a Linux ke stažení jsou k dispozici od Redis Reagovat Domovské Stránky
- Konfigurovat Redis Sentinel Servery
Možnosti 1) Nainstalovat Redis na Ubuntu na Windows
Instalovat Windows Subsystém pro Linux (WSL)
- Od Začátku, hledat pro funkce systému Windows Zapnout nebo vypnout (typ
turn
) - Vyberte Windows Subsystém pro Linux (beta)
Jakmile je nainstalován, můžete spustit bash na Ubuntu zadáním bash z WindowsCommand Řádku. Chcete-li nainstalovat nejnovější verzi Redis musíme nejprve installsome předpoklady:
$ sudo apt-get update$ sudo apt-get install make$ sudo apt-get install gcc
Pak postupujte podle oficiální instalační manuál ke stažení, stavět a instalovat nejnovější stabilní verzi. Poznámka: instalace binárních souborů pomocí make install
nebude fungovat. Musíte je zkopírovat manuallyto /usr/bin
(stejně jako je popsáno v návodu, až na to, že používání/usr/local/bin
– což je problém).
poté budete moci spustit redis s:
$ redis-server --daemonize yes
Která bude probíhat redis v pozadí uvolní své shell, takže můžete hrát s pomocí redis klienta:
$ redis-cli$ 127.0.0.1:6379> SET foo barOK$ 127.0.0.1:6379> GET foo"bar"
, Které lze připojit k z v bash nebo na ploše systému Windows pomocí redis-cli nativní Windows binární z MSOpenTech.
možnost 2) Spuštění nejnovější verze Redis s Vagrant
1. Nainstalujte Vagrant na Windows
2. Stáhněte si tuláka-redis.zip vagrant configuration
wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip
3. Výpis vagrant-redis.zip
v libovolné složce, např. v c:\vagrant-redis
4. Spustit Virtual Box PP s vagrant up
cd c:\vagrant-redisvagrant up
Tento bude spuštění nové Ubuntu VM instance uvnitř Virtual Box, který bude automaticky instalovat a spustit nejnovější stabilní verze redis.
konfigurace vagrant byl původně z JasonPunyon / redishobo a byl upraven tak, aby používat nejnovější stabilní verzi Redis.
Varianta 3) se Systémem Microsoft je nativní port Redis
Tyto 64-bitové binární zprávy jsou vytvářeny budování Microsoft nativní port redis, které byly také zveřejněny na NuGet, ale jak je to mnohem pohodlnější, poskytujeme zip v 64-bitové binárky.
MS Otevřete Oznámení
- MSOpenTech Redis na Windows 3.0 Release Notes
- MSOpenTech Redis na Windows 2.8 Poznámky k Vydání
- MSOpenTech je Redis na Windows
- Aktualizace Vydané pro Redis na Windows (2.8.4)
Aktuální Verze: 3.0.503 (28. června 2016)
1. Stáhněte si redis-nejnovější.zip nativní 64bit Windows port redis
wget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip
2. Výpis redis64-latest.zip
v libovolné složce, např. v c:\redis
3. Spusťte redis-server.exe
pomocí místní konfigurace
cd c:\redisredis-server.exe redis.windows.conf
4. Spusťte redis-cli.exe
pro připojení k instanci redis
cd c:\redisredis-cli.exe
5. Začněte hrát s 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>
MSOpenTech Redis přidává některé užitečné rozšíření pro lepší integraci s Windows:
se systémem Redis jako službou
Pokud jste Redis nainstalovali pomocí balíčku MSI, byl Redis již nainstalován jako služba Windows. Nic víc dělat.Pokud chcete změnit jeho nastavení, můžete aktualizovat redis.Služba.soubor conf a restartujte službu Redisservice (Run – > služby. msc – > Redis – > Restart).
během instalace MSI můžete buď pomocí uživatelského rozhraní instalátoru aktualizovat port, který Redis poslouchá, a výjimku brány firewall, nebo jej spustit tiše bez uživatelského rozhraní. Následující příklady ukazují, jak nainstalovat z příkazového řádku:
výchozí instalaci (port 6379 a firewall výjimky):
msiexec /i Redis-Windows-x64.msi
nastavit port a VYPNOUT firewall výjimka:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE=""
nastavení portu a zapnout firewall výjimkou:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE =1
instalace s žádné uživatelské rozhraní:
msiexec /quiet /i Redis-Windows-x64.msi
Pokud jste nenainstalovali Redis pomocí MSI balíčku, pak můžete stále spustit Redis jako služba systému Windows následujícím způsobem:
aby bylo možné lépe integrovat s Windows Services model, nové argumenty příkazového řádku, které byly zavedeny na Redis.Tyto argumenty služby vyžadují zvýšený uživatelský kontext, aby se mohly připojit ke správci řízení služeb.Pokud jsou tyto příkazy vyvolány z nezvyšeného kontextu, Redis se pokusí vytvořit zvýšený kontext, ve kterém tyto příkazy vykoná.To způsobí, že se v systému Windows zobrazí dialogové okno Řízení uživatelských účtů a pro pokračování může být vyžadováno pověření administrátora.
Instalace Služby
--service-install
Toto musí být první argument na redis-server command line. Argumenty poté jsou předány v pořadí, v jakém se objeví při spuštění služby Redis.Služba bude nakonfigurována jako Autostart a bude spuštěna jako „NT AUTHORITY\NetworkService“. Po úspěšné instalaci se zobrazí zpráva o úspěchu a Redis ukončí.
Tento příkaz nespustí službu.
například:
redis-server --service-install redis.windows.conf --loglevel verbose
Odinstalace Služby
--service-uninstall
To bude odstranit Redis service konfigurační informace z registru. Po úspěšné odinstalování se zobrazí zpráva o úspěchu a Redis ukončí.To příkaz nezastavit službu.
například:
redis-server --service-uninstall
Spuštění Služby
--service-start
Tento bude spuštění služby Redis. Po úspěšném spuštění se zobrazí zpráva o úspěchu a spustí se služba Redis.
například:
redis-server --service-start
Zastavení Služby
--service-stop
To bude zastavit služby Redis. Po úspěšném ukončení se zobrazí zpráva o úspěchu a Redis ukončí.
například:
redis-server --service-stop
Pojmenování Služby
--service-name name
Tento nepovinný argument může být použit s jakýmkoliv z předchozích příkazů nastavit název instalované služby. Tento argument by měl následovat servis-instalace, servis-start, služby-stop nebo service-odinstalovat příkazy, a předcházet jakékoli argumenty předané Redis prostřednictvím service-install.Následující by nainstalovat a spustit tři samostatné instance Redis jako služby:
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 je jednoduchý, lehký, univerzální Redis Admin ROZHRANÍ vyvinuté pomocí Vue a ServiceStack .NET Jádro Webové Aplikace. Podporuje Redis jádro řetězce, seznamy, sady, tříděné sady a datové struktury Hash a vlastní příkazy Redis s celou svou funkčností obsažené v jednom / app / index.html pomocí jazyka dynamic ServiceStack Templates, což usnadňuje přizpůsobení a další vylepšení.
Live Demo – http://redis.web-app.io
ke Stažení pro Windows, OSX a Linux https://github.com/NetCoreWebApps/Redis
Redis Reagovat Prohlížeče
Redis Reagovat je jednoduchý, uživatelsky přívětivé ROZHRANÍ pro prohlížení dat v Redis serveru, který využívá výhod complextype úmluvy postaven v ServiceStack.Redis Client poskytuje bohaté uživatelské rozhraní pro navigaci v souvisejících datových sadách, což umožňuje rychlé a plynulé prohlížení vašich serverů Redis.
Live Demo
Windows, OSX a Linux ke stažení jsou k dispozici od Redis Reagovat Domovské Stránky
Konfigurovat Redis Sentinel Servery
Viz theredis config projektu pro rychlý způsob, jak nastavit ty minimalhighly k dispozici Redis Sentinel configurationincluding start/stop skripty pro okamžitě redis běží více instancí na jednom (nebo více), Windows, OSX nebo Linux servery.