1. ダウンロード
1.Redis公式サイト
注: 公式 Web サイトでは Windows バージョンは提供されておらず、Linux バージョンのみが提供されています。
2.githubのダウンロードアドレス
リリース · microsoftarchive/redis · GitHub
オプション: msi パッケージまたは zip 圧縮パッケージをダウンロードします。
ここで選択したのは、cmd コマンド ウィンドウから直接操作できる zip 圧縮パッケージです。
2. インストール手順
1. Redis 圧縮パッケージを解凍します。
圧縮パッケージを選択し、右クリックして「解凍」を選択し、指定したパスに保存します。
解凍されたファイルを開くと、次の内容が表示されます
2. 一時的なサービスを作成する
解凍パスに「cmd」と直接入力し、Enterキーを押して開きます。
コマンドを入力します:
redis-server.exe redis.windows.conf
一時的な Redis サービスを開始すると、次の内容が表示されます。
この時点で、cmd ウィンドウを再度開き、クライアントを起動して、Redis 一時サービスが正常に開始するかどうかを確認する必要があります。
3. クライアントを起動する
下図のようにコマンド「redis-cli」を入力し、正常に入力できれば一時サービスは正常に起動しています。
以下の図に示すように、set コマンドと get コマンドを使用して、Redis データベースにデータを保存したり、Redis データベースからデータを取得したりします。
4. 永続的なサービスを作成する
1. cmd コマンド ウィンドウを再度開き、次のコマンドを入力します。
redis-server.exe --service-install redis.windows.conf --loglevel verbose
タスク マネージャーを開き、[サービス] をクリックすると、Redis サービスが表示されます。単一のステータスは停止しています。
2. サービスを開始します。cmd ウィンドウにコマンドを入力します。
redis-server --service-start
Redis サービスが開始されているかどうかを確認します (タスク マネージャー-サービス-Redis サービス)。ステータスが「実行中」である場合は、起動コマンドが正常に実行されたことを意味します。
これで、Redis サービスのインストールが完了しました。
もう一度確認してみましょう。cmd ウィンドウを開いてクライアントを起動し、get コマンドと set コマンドを実行すると、サービスが正常に応答していることがわかります。
3. サービスを停止します。cmd ウィンドウにコマンドを入力します。
redis-server --service-stop
Redis サービスが停止しているかどうかを確認します (タスク マネージャー-サービス-Redis サービス)。ステータスが「停止」になっている場合は、停止コマンドが正常に実行されたことを意味します。
4. サービスをアンインストールします。cmd ウィンドウにコマンドを入力します。
redis-server --service-uninstall
3. パスワードの設定
サービスをインストールしたときのコマンドを振り返ると、サービスの構成ファイルはredis.windows.confです。
redis-server.exe --service-install redis.windows.conf --loglevelverbose
したがって、ファイルredis.windows.confを開き、キーワード requirepass foabared を検索して、requirepass leeway123 と入力する必要があります。ここで、追加後に Redis サービスを再起動することを忘れないでください。
cmd がクライアントを開くと、権限がないことを示すメッセージが表示されます。
権限を確認してコマンドを入力してください
auth leeway123
4. 発生する可能性のある問題
サービスを開始するときに、サービスの開始に失敗し、「Redis サービスの開始に失敗しました。」というエラーが報告される場合があります。この場合は、前に開始した一時サービスを忘れずに閉じて、再試行してください。
5. 謝辞
ご愛読とサポートに感謝します。この記事が、あなたが直面する問題の解決に役立つことを願っています。ここに添付されているのは、Redis チュートリアル Web サイトRedistutorial_redis チュートリアルです。ご興味があれば、引き続き詳しく学習していただけます。