このチュートリアルでは、AlmaLinux 8にRedisをインストールする方法を示します。知らなかった人のために、Redisはオープンソースのメモリ内の永続的なキーです。 -データをキーと値のペアとして格納し、メッセージブローカーとしても機能する値データベース/ストア。Redisは、セット、リスト、ハッシュ、文字列、HyperLogLogsなどを含む幅広いデータ構造をサポートしています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux8にRedisを段階的にインストールする方法を説明します。CentOSとRockyLinuxでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux 8、CentOS 8、またはRockyLinux8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があります。
AlmaLinux8にRedisをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update sudo dnf install epel-release
ステップ2.AlmaLinux8にRedisをインストールします。
RedisがCentOS8 AppStreamリポジトリに含まれるようになり、インストールは公園を散歩するだけです。以下のコマンドを実行するだけです。
sudo dnf install redis
インストールしたら、Redisサーバーを起動し、systemd
を有効にします。 再起動後にサーバーを起動するためのサービス:
sudo systemctl start redis sudo systemctl enable redis
Redisが正常にインストールされたことを確認するには、次のコマンドを実行します。
redis-cli ping
出力:
PONG
ステップ3.Redisを構成します。
デフォルトのインストールでは、ローカルホストまたはRedisサーバーからの接続のみが許可され、外部接続はすべてブロックされます。クライアントマシンからのリモート接続用にRedisを構成します:
sudo nano /etc/redis.conf
バインドパラメータを見つけて、127.0.0.1を0.0.0.0に置き換えます:
bind 0.0.0.0
保存して閉じ、Redisサーバーも再起動します:
sudo systemctl restart redis
Redisシェルにログインするには、次のコマンドを実行します:
redis-cli
redis-cli
を使用して、リモートホストからRedisサーバーに接続します コマンドラインクライアント:
$ redis-cli -h redis-hostname_OR_ip-address rhel8-redis:6379> INFO # Server redis_version:4.0.10
手順4.ファイアウォールを構成します。
ファイアウォールポートを開いて、Redisの着信トラフィックを許可します:
sudo firewall-cmd --zone=public --permanent --add-service=redis sudo firewall-cmd --reload
おめでとうございます!Redisが正常にインストールされました。このチュートリアルを使用してAlmaLinux 8システムにRedisをインストールしていただき、ありがとうございます。追加のヘルプや役立つ情報については、Redisの公式Webサイトを確認することをお勧めします。