Redis は、パフォーマンスと柔軟性で知られるメモリ内キー値ストアです。このガイドでは、Debian に Redis をインストールして構成する方法を学習します。
このセットアップは、Debian OS を使用する Google Cloud でテストされているため、このセットアップは、AWS、Azure、VPS、または専用サーバーなどのクラウド サービスで機能します。
前提条件
- サーバーへの SSH アクセス
ステップ 1:Redis をインストールする
パッケージを最新バージョンに更新することから始めます。
sudo apt update
次のコマンドを使用して Redis をインストールします。
sudo apt install redis-server
インストールが完了したら、次のコマンドを使用して Redis のバージョンを確認できます。
redis-server -v
Output Redis server v=5.0.7 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=636cde3b5c7a3923
ステップ 2:Redis をサービスとして構成する
Redis 操作をより詳細に制御するには、サービスとして管理するように init システムを構成する必要があります。
デフォルトでは supervised
Redis 構成のディレクティブは no
に設定されています これは、init システムを宣言するものです。
値を systemd
に変更します システム初期化を使用します。
/etc/redis/redis.conf
にある構成ファイルを開きます .
sudo nano /etc/redis/redis.conf
以下のようになるように、systemd の監視対象の値を変更します。
. . . supervised systemd . . .
CRTL + X
をヒット 続いて Y
と Enter
ファイルを保存して終了します。
変更を有効にするために Redis を再起動してください。
sudo systemctl restart redis.service
ステップ 3:Redis のステータスを確認する
systemctl
を使用して Redis のステータスを確認する サービスが再起動された後のコマンド。
sudo systemctl status redis
Redis が正常に動作していることを示す以下のような出力が表示されます。
Output ● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabl> Active: active (running) since Tue 2021-09-14 13:24:43 UTC; 1h 32min ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2354 (redis-server) Tasks: 4 (limit: 19198) Memory: 1.8M CGroup: /system.slice/redis-server.service └─2354 /usr/bin/redis-server 127.0.0.1:6379
これで、システムが起動するたびに Redis が自動的に開始されます。
ユースケースによっては手動で Redis を起動したい場合は、次のコマンドを使用してサービスを無効にすることができます。
sudo systemctl disable redis
それでおしまい。これで、Redis サーバーが Debian で実行されました。
結論
これで、Debian に Redis サーバーをインストールして構成する方法を学びました。
御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。