ホームページ > データベース > Redis > Redis-CLIコマンドラインインターフェイスを使用してRedisサーバーに接続するにはどうすればよいですか?

Redis-CLIコマンドラインインターフェイスを使用してRedisサーバーに接続するにはどうすればよいですか?

Emily Anne Brown
リリース: 2025-03-14 18:02:07
オリジナル
341 人が閲覧しました

Redis-CLIコマンドラインインターフェイスを使用してRedisサーバーに接続するにはどうすればよいですか?

<code>redis-cli</code>コマンドラインインターフェイスを使用してRedisサーバーに接続するには、次の簡単な手順に従うことができます。

  1. 端末を開く:ターミナルまたはコマンドプロンプトを開くことから始めます。
  2. 基本接続:Redisサーバーがデフォルト設定(LocalHostおよびPort 6379)で実行されている場合、次のように接続できます。

     <code>redis-cli</code>
    ログイン後にコピー
    ログイン後にコピー

    このコマンドは、ポート6379127.0.0.1に接続しようとします。

  3. 接続の検証:接続したら、Redisプロンプト127.0.0.1:6379>表示されます。 PINGような単純なコマンドを入力することで接続を確認できます。すべてが正しく設定されている場合、RedisはPONGで応答します。

これは、 <code>redis-cli</code>を使用する最も基本的な方法です。さまざまなホストやポートへの接続や認証の使用など、より高度な使用法については、次のセクションを参照してください。

Redis-CliでRedisに接続するときに、どのような認証オプションが利用できますか?

Redisは、Redisインスタンスを保護するための認証をサポートしています。 <code>redis-cli</code>と接続するときは、認証するオプションがいくつかあります。

  1. -aオプションの使用-aフラグでパスワードを直接渡すことができます。これがあなたがそれを行う方法です:

     <code>redis-cli -a yourpassword</code>
    ログイン後にコピー

    この方法は便利ですが、パスワードがコマンド履歴とプロセスリストに表示されるため、安全性が低くなります。

  2. インタラクティブ認証:コマンドラインでパスワードを公開したくない場合は、Redisに接続した後、 AUTHコマンドをインタラクティブに使用できます。

     <code>redis-cli 127.0.0.1:6379> AUTH yourpassword</code>
    ログイン後にコピー

    このコマンドを入力した後、認証が成功した場合、RedisはOKで応答します。

  3. .rediscli構成ファイルの使用:Homeディレクトリに.rediscliという名前の構成ファイルに認証の詳細を保存することもできます。次の行をファイルに追加します。

     <code>host 127.0.0.1 port 6379 auth yourpassword</code>
    ログイン後にコピー

    次に、使用して接続します。

     <code>redis-cli</code>
    ログイン後にコピー
    ログイン後にコピー

    <code>redis-cli</code> .rediscliファイルから構成を読み取り、指定された認証の詳細を使用します。

各メソッドにはユースケースがあるため、セキュリティ要件に最適な方法を選択してください。

Redis-Cliを使用してRedisに接続するときに、異なるポートを指定するにはどうすればよいですか?

Redisサーバーがデフォルトの6379以外のポートで実行されている場合、 <code>redis-cli</code>を使用して-pオプションを使用してポートを指定できます。これがあなたのやり方です:

 <code>redis-cli -p yourport</code>
ログイン後にコピー

たとえば、Redisサーバーがポート6380で実行されている場合、次のことを使用します。

 <code>redis-cli -p 6380</code>
ログイン後にコピー

このコマンドは、指定されたポートで127.0.0.1に接続しようとします。認証などの他のオプションを使用している場合は、次のように組み合わせることができます。

 <code>redis-cli -p 6380 -a yourpassword</code>
ログイン後にコピー

必要に応じて複数のオプションを組み合わせることができることを忘れないでください。たとえば、別のホストを指定する必要がある場合は、次のセクションで説明する-hオプションを追加できます。

Redis-Cliを使用して、リモートホストのRedisサーバーに接続できますか?

はい、 <code>redis-cli</code>を使用して、リモートホストのRedisサーバーに接続できます。そのためには、 -hオプションを使用してホストを指定する必要があります。これが構文です:

 <code>redis-cli -h hostname</code>
ログイン後にコピー

たとえば、IPアドレス192.168.1.100リモートホストでRedisサーバーが実行されている場合、次のことを使用します。

 <code>redis-cli -h 192.168.1.100</code>
ログイン後にコピー

リモートRedisサーバーが標準以外のポートで実行されている場合、 -hオプションを-pオプションと組み合わせることができます。

 <code>redis-cli -h 192.168.1.100 -p 6380</code>
ログイン後にコピー

認証が必要な場合は、 -aオプションを追加できます。

 <code>redis-cli -h 192.168.1.100 -p 6380 -a yourpassword</code>
ログイン後にコピー

リモート接続の場合、ネットワーク設定とRedisサーバーを構成してリモートアクセスを許可する必要がある場合があることに注意してください。これには、Redis構成ファイル( redis.conf )を変更してリモートホストのIPアドレスにバインドし、Redisポートの着信接続を許可するためにファイアウォール設定を調整する可能性があります。

以上がRedis-CLIコマンドラインインターフェイスを使用してRedisサーバーに接続するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート