GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 8にRedisをインストールして構成する-ステップバイステップの手順?

Redisはメモリ内のデータ構造ストアです。これは、キーと値のペアを格納するためのMemcachedの代替として使用できるオープンソースのアプリケーションであり、データベースNoSQL、メッセージブローカーとして、2つのリンクされたアイテムのセットを意味し、ハッシュ、リスト、セットなどのさまざまなデータ構造をサポートします。文字列など。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様がLinuxシステムで関連するRedisクエリを実行するのを定期的に支援しています。

これに関連して、CentOS8LinuxシステムにRedisをインストールして構成する手順を検討します。


CentOS8にRedisをインストールして構成するための完全な手順

Redisをインストールするには、管理者として、またはCentOS8のroot権限でサーバーにログインすることが重要です。

次に、以下の手順に進んでRedisをインストールします。


1.CentOS8リポジトリを使用してRedisをインストールします

システムにログインして、CentOS8デスクトップの左側のサイドバーからコマンドラインアプリケーション「ターミナル」を開きます。次に、以下のコマンドを実行して、システムパッケージとCentOS8リポジトリを更新します。

$ sudo dnf update
$ sudo dnf install redis


2.Redisのインストールを確認します

Redisのインストールが完了したら、以下のターミナルコマンドを使用してRedisのインストールの詳細を確認します。

$ rpm -qi redis


3.Redisサービスを有効にします

ここで、次のコマンドを使用して、CentOS8でRedisサービスを有効にしてから開始します。

$ sudo systemctl enable redis
$ sudo systemctl start redis

次に、以下のコマンドを実行して、Redisサービスの実行ステータスを確認します。

$ sudo systemctl status redis

デフォルトでは、ポート6379がRedisによって使用されます。 netstatコマンドを使用すると、次のようにポートを簡単に確認できます。

$ sudo netstat -pnltu | grep redis


4.リモートアクセス用にRedisを構成する

デフォルトでは、RedisはRedisサーバーからローカルホスト(127.0.0.1)への接続手段のみを許可します。 Redisはリモート接続を許可していません。クライアントのデータベースも同じホストで実行されている単一のサーバーをユーザーが使用している場合、この場合、ユーザーはリモート接続にアクセスできません。

ただし、Redis構成ファイルを使用すると、ユーザーはリモート接続にアクセスできます。以下のコマンドを実行して、Redisの構成ファイルを開きます。

$ sudo nano /etc/redis.conf

次に、構成ファイルでbindパラメーターを見つけて、プライベートサーバーのIPアドレスを127.0.0.1で追加します。

次に、構成ファイルを保存して閉じます。

次のコマンドを実行して、Redisを再起動します。

$ sudo systemctl restart redis

'ss'コマンドを使用すると、Redisがポート6379でリッスンしているかどうかを簡単に確認できます。

$ ss -an | grep 6379

Redisが正しく機能していることを確認するには、次のコマンドを使用してpingRedisを送信します。

$ redis-cli


5.ファイアウォールアクセスを許可する

CentOS 8システムでファイアウォールを構成して、リモート接続へのアクセスを許可します。まず、以下のコマンドを実行して、新しいRedisゾーンを追加します。

$ sudo firewall-cmd --permanent --new-zone=redis

次に、次のコマンドを使用して、ポート番号「6379」を追加します。

$ sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp

以下のコマンドを実行して、プライベートIPへのファイアウォールアクセスを有効にします。

$ sudo firewall-cmd --permanent --zone=redis --add-source=private-IP-address

最後に、以下のコマンドを実行してファイアウォールをリロードします。

$ sudo firewall-cmd --reload


CentOS 8からRedisをアンインストールする方法は?

Redisを使用した後は、Redisを簡単にアンインストールして、システムに空き領域を作ることができます。次のコマンドを使用して、CentOS8からRedisを削除します。

$ sudo dnf remove redis



Cent OS
  1. CentOS7にNginxをインストールして構成する方法

  2. CentOS7にRedisをインストールして設定する方法

  3. CentOS7にGitLabをインストールして構成する方法

  1. CentOS7にRedmineをインストールして設定する方法

  2. CentOS8にRedisをインストールして設定する方法

  3. CentOS8にSambaをインストールして設定する方法

  1. CentOS7にGitLabCEをインストールして構成する方法

  2. CentOS7にZabbixをインストールして設定する方法

  3. CentOS8にGitLabCEをインストールして構成する方法