GNU/Linux >> Linux の 問題 >  >> Debian

Debian11にRedisをインストールする方法

このチュートリアルでは、Debian 11にRedisをインストールする方法を紹介します。知らなかった人のために、Redisはオープンソース(BSDライセンス)のインメモリデータベースです。データ構造の保存、キャッシュ、およびメッセージブローカーとしてRedisは、文字列、ハッシュ、リスト、セット、範囲クエリを含むソートされたセット、ビットマップ、地理空間インデックス、ストリームなどのデータ構造を提供します。Redisには、レプリケーション、Luaスクリプトが組み込まれています。 、LRUの排除、トランザクション、およびさまざまなレベルのオンディスク永続性。RedisSentinelによる高可用性とRedisクラスターによる自動パーティショニングを提供します

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 Debian 11(Bullseye)にRedisを段階的にインストールする方法を紹介します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Debian 11(Bullseye)。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があります。

Debian11BullseyeにRedisをインストールする

ステップ1.ソフトウェアをインストールする前に、次のaptを実行して、システムが最新であることを確認することが重要です。 ターミナルのコマンド:

sudo apt update
sudo apt upgrade

ステップ2.Debian11にRedisをインストールします。

デフォルトでは、Redis5シリーズはベースのDebian11リポジトリで利用できます。次のコマンドを実行してインストールします。

sudo apt install redis-server

インストールが成功したら、以下のコマンドを使用してRedisサービスのステータスを確認します。

sudo systemctl status redis-server

ステップ3.Redisを構成します。

Redisサーバーのメイン構成ファイルは/etc/redis/redis.confにあります :

sudo nano /etc/redis/redis.conf

bind 127.0.0.1 ::1で始まる行を検索します コメントしてください:

# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT OUT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 ::1

次に、サーバーで使用可能なメモリごとに最大メモリ制限を増やします:

maxmemory 256mb
maxmemory-policy allkeys-lru

ファイルを保存して閉じます。次に、Redisサービスを再起動して変更を有効にします:

sudo systemctl restart redis-server

手順4.ファイアウォールを構成します。

次に、TCPポート6379でリモートマシンからのトラフィックを有効にするファイアウォールルールを追加します。 :

sudo ufw allow proto tcp from <your ip address> to any port 6379

ステップ5.Redisをテストします。

Redisサーバーにアクセスするには、ターミナルで以下のコマンドを実行します:

redis-cli

ここで「ping」と入力します 」をRedisコマンドプロンプトで表示します。 Redisサーバーとの接続が成功すると、PONGが表示されます 結果として:

127.0.0.1:6379> ping
PONG

おめでとうございます!Redisが正常にインストールされました。このチュートリアルを使用して最新バージョンのRedisをDebian 11 Bullseyeにインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、Redisの公式Webサイトを確認することをお勧めします。 。


Debian
  1. Debian11にRedisサーバーをインストールする方法

  2. Debian9にNextcloudをインストールする方法

  3. Debian 10 に Redis をインストールする方法

  1. Debian9にTomcat8.5をインストールする方法

  2. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

  3. Debian9にMongoDB4.4/4.2をインストールする方法

  1. Debian9にMongoDBをインストールする方法

  2. Debian9にNginxをインストールする方法

  3. Debian9にApacheをインストールする方法