このプロジェクトには、MS Open Tech redis port of windowsのバイナリリリースと、redisのネイティブバージョンをVirtual Box VMで実行できるredisのvagrant設定が含まれています。実稼働環境ではLinux上でRedisを使用することをお勧めしますが、Windowsプラットフォーム上の開発者にとっては、独自のローカルバージョンのredisを使用して開発す
windows上でredisを実行する3つの最も一般的な方法は、Microsoftのredisのネイティブポートのバイナリリリースを使用することですが、これは非公式のポートであるため、Linux/OSX上のredisの最新の公式開発よりも常に遅れています。Vagrantのおかげで、redisの公式ネイティブバージョンを実行できるVirtual Box Linux VM内で最新のlinuxバージョンを実行することを選択できます。または、最新バージョンのWindows10をお持ちの場合は、Windows上のUbuntuにBashをインストールして、Windows上のUbuntuでRedisの公式バージョンを実行できるようにすることができま : オプション1)Windows上のUbuntuにRedisをインストール
- Linux用Windowsサブシステムをインストール(WSL)
- 1。 WindowsにVagrantをインストールする
- 2. Vagrant-redisをダウンロードします。zip vagrant設定
- 3. 任意のフォルダにvagrant-redis.zipc:\vagrant-redis
- 4にあります。 仮想ボックスVMを起動しますvagrant up
- オプション3)Microsoftのredisのネイティブポートを実行する
- MS Open Announcements
- 現在のバージョン:3.0.503(June28,2016) 現在のバージョン:3.0.503(June28,2016) 現在のバージョン:3.0.503(June28,2016) 現在のバージョン:3.0.503(June28,2016)
- 1. Redisをダウンロード-最新.redisのzipネイティブ64ビットWindowsポート
- 2. 任意のフォルダーにredis64-latest.zipc:\redis
- 3。 ローカル設定を使用してredis-server.exeを実行します
- 4。 Redisインスタンスに接続するには、redis-cli.exeを実行します。
- 5。 Redisで再生を開始:)
- default install(port6379and firewall exception ON):
- set port and turn OFF firewall exception:
- set port and turn ON firewall exception:
- set port and turn on firewall exception:
- set port and turn on firewall exception:
- msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE =1 ユーザーインターフェイスなしでインストール:
- サービスのインストール
- サービスをアンインストールします
- サービスを開始します
- サービスを停止します
- サービスの名前付け
- Redis Vueは、次の3つの独立したインスタンスをインストールして起動します。 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は、VueとServiceStack.NET Core Web Appsを使用して開発されたRedis Admin UIです。 Redisのコア文字列、リスト、セット、ソートセット、ハッシュデータ構造、およびカスタムRedisコマンドをサポートし、その機能全体を単一の/app/indexに含まれています。動的ServiceStackテンプレート言語を使用したhtmlは、カスタマイズし、さらに強化することが容易になります。 ライブデモ-http://redis.web-app.io
- Windows、OSX、Linux用のダウンロードhttps://github.com/NetCoreWebApps/Redis
- Redis React Browser
- Redis Sentinelサーバーの設定
Linux用Windowsサブシステムをインストール(WSL)
- 最初から、Windows機能のオンまたはオフを検索します(タイプ
turn
) - Linux用Windowsサブシステムを選択します(beta)
インストールされたら、windowscommandプロンプトからbashと入力してubuntuでbashを実行できます。 Redisの最新バージョンをインストールするには、最初にインストールする必要がありますいくつかの前提条件:
$ sudo apt-get update$ sudo apt-get install make$ sudo apt-get install gcc
次に、公式のインストールガイドに従って最新の安定バージョンをダウンロードし、ビルドしてインストールします。 注意:make install
/usr/bin
/usr/local/bin
を使用することを除いて、問題
その後、redisを起動することができます:
$ redis-server --daemonize yes
これは、redisクライアントを使用してシェルを解放して、バックグラウンドでredisを実行するためです。
$ redis-cli$ 127.0.0.1:6379> SET foo barOK$ 127.0.0.1:6379> GET foo"bar"
これは、bash内から、またはMSOpenTechのredis-cliネイティブWindowsバイナリを使用してWindowsデスクトップから接続できます。オプション2)Vagrantを使用してRedisの最新バージョンを実行する
1。 WindowsにVagrantをインストールする
2. Vagrant-redisをダウンロードします。zip vagrant設定
wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip
3. 任意のフォルダにvagrant-redis.zip
c:\vagrant-redis
4にあります。 仮想ボックスVMを起動しますvagrant up
cd c:\vagrant-redisvagrant up
これにより、仮想ボックス内に新しいUbuntu VMインスタンスが起動され、redisの最新の安定バージョンが自動的にインストールされて起動します。vagrantの設定は元々JasonPunyon/redishoboからのもので、Redisの最新の安定版リリースを使用するように変更されました。
オプション3)Microsoftのredisのネイティブポートを実行する
これらの64ビットバイナリリリースは、Nugetでも公開されているMicrosoftのredisのネイティブポートを構築することによって作成されますが、より便利なので、ここで64ビットバイナリのzipを提供します。
MS Open Announcements
- MSOpenTech Redis on Windows3.0リリースノート
- MSOpenTech Redis on Windows2.8リリースノート
- MSOpenTechのRedis on Windows
- Windows(2.8.4)
現在のバージョン:3.0.503(June28,2016)
現在のバージョン:3.0.503(June28,2016)
現在のバージョン:3.0.503(June28,2016)
現在のバージョン:3.0.503(June28,2016)
現在のバージョン:3.0.503(June28,2016)
現在のバージョン:3.0.503(June28,2016)
h3>
1. Redisをダウンロード-最新.redisのzipネイティブ64ビットWindowsポート
wget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip
2. 任意のフォルダーにredis64-latest.zip
c:\redis
3。 ローカル設定を使用してredis-server.exe
を実行します
cd c:\redisredis-server.exe redis.windows.conf
4。 Redisインスタンスに接続するには、redis-cli.exe
を実行します。
cd c:\redisredis-cli.exe
5。 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>
RedisのMSOpenTechは、Windowsとのより良い統合のためのいくつかの便利な拡張機能を追加します:MSIパッケージを使用してRedisをインストールした場合、RedisはすでにWindowsサービスとしてインストールされています。 これ以上何もすることはありません。設定を変更したい場合は、redisを更新できます。windows-サービス。confファイルを開き、Redisserviceを再起動します(Run->サービス。msc->Redis->再起動)。
MSIのインストール中に、インストーラのユーザーインターフェイスを使用してRedisがリッスンするポートとファイアウォール例外を更新するか、UIなしでサイレント 次の例は、コマンドラインからインストールする方法を示しています。
default install(port6379and firewall exception ON):
msiexec /i Redis-Windows-x64.msi
set port and turn OFF firewall exception:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE=""
set port and turn ON firewall exception:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE=""
set port and turn on firewall exception:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE=""
set port and turn on firewall exception:
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE=""
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE =1
ユーザーインターフェイスなしでインストール:
msiexec /quiet /i Redis-Windows-x64.msi
msiexec /i Redis-Windows-x64.msi PORT=1234 ADD_FIREWALL_RULE =1
msiexec /quiet /i Redis-Windows-x64.msi
MSIパッケージを使用してRedisをインストールしていない場合でも、次の手順に従ってRedisをWindowsサービスとして実行します。
Windowsサービスモデルとの統合を改善するために、新しいコマンドライン引数がRedisに導入されました。これらのサービス引数は、サービスコントロールマネージャに接続するために、管理者特権のユーザーコンテキストを必要とします。これらのコマンドが昇格されていないコンテキストから呼び出された場合、Redisはこれらのコマンドを実行する昇格されたコンテキストの作成を試これにより、ユーザーアカウント制御ダイアログがWindowsによって表示され、続行するには管理ユーザーの資格情報が必要になる場合があります。
サービスのインストール
--service-install
これはredis-serverコマンドラインの最初の引数でなければなりません。 この後の引数は、サービスの起動時にRedisに発生する順序で渡されます。サービスは自動起動として構成され、「NT AUTHORITY\NetworkService」として起動されます。 インストールが成功すると、成功メッセージが表示され、Redisは終了します。
このコマンドはサービスを開始しません。たとえば、次のようにします。
redis-server --service-install redis.windows.conf --loglevel verbose
サービスをアンインストールします
--service-uninstall
これにより、Redisサービス構成情報がレジ アンインストールが成功すると、成功メッセージが表示され、Redisは終了します。これは、サービスを停止しないようにコマンドを行います。たとえば、次のようにします。
redis-server --service-uninstall
サービスを開始します
--service-start
これにより、Redisサービスが開始されます。 起動に成功すると、成功メッセージが表示され、Redisサービスが開始されます。たとえば、次のようにします。
redis-server --service-start
サービスを停止します
--service-stop
これにより、Redisサービスが停止します。 終了に成功すると、成功メッセージが表示され、Redisは終了します。たとえば、次のようにします。
redis-server --service-stop
サービスの名前付け
--service-name name
このオプションの引数は、インストールされたサービスの名前を設定するために、前述のコマンドのいずれかで使用することができます。 この引数は、service-install、service-start、service-stop、またはservice-uninstallコマンドの後に続き、service-installコマンドを介してRedisに渡されるすべての引数の前に置く必要があります。Redis Vueは、VueとServiceStack.NET Core Web Appsを使用して開発された、シンプルで軽量で汎用性の高いRedis管理UIです。
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は、次の3つの独立したインスタンスをインストールして起動します。
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は、VueとServiceStack.NET Core Web Appsを使用して開発されたRedis Admin UIです。 Redisのコア文字列、リスト、セット、ソートセット、ハッシュデータ構造、およびカスタムRedisコマンドをサポートし、その機能全体を単一の/app/indexに含まれています。動的ServiceStackテンプレート言語を使用したhtmlは、カスタマイズし、さらに強化することが容易になります。
ライブデモ-http://redis.web-app.io
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
ライブデモ-http://redis.web-app.io
Windows、OSX、Linux用のダウンロードhttps://github.com/NetCoreWebApps/Redis
Redis React Browser
Redis React servicestackに組み込まれているcomplextype規則を利用するredisサーバーのデータを閲覧するためのフレンドリーなui。Redisクライアントは、関連するデータセットをナビゲートするための豊富で人間に優しいUIを提供し、Redisサーバーの高速で流動的なブラウジング体験を可能にし
Redis Sentinelサーバーの設定
簡単な方法については、theredis configプロジェクトを参照してくださ単一の(または複数の)windows、osxまたはlinuxサーバー上で複数のredisインスタンスを即座に実行するための開始/停止スクリプトを含む最小限の高利用可能なredis sentinel configurationincludingをセ