CentOS 8 Installation on VirtualBox 6.0 with Guest Additions step by step | CentOS 8 Released
目次:
Redisは、オープンソースのメモリ内データ構造ストアです。 データベース、キャッシュ、メッセージブローカーとして使用でき、文字列、ハッシュ、リスト、セットなどのさまざまなデータ構造をサポートします。Redisは、監視、通知、自動フェイルオーバーなど、Redis Sentinelを介した高可用性を提供します。 また、Redisクラスターを使用して複数のRedisノード間で自動パーティション分割を提供します。
このチュートリアルでは、CentOS 7サーバーにRedisをインストールして構成する方法について説明します。
前提条件
チュートリアルを開始する前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
CentOS 7にRedisをインストールする
Redisパッケージは、デフォルトのCentOSリポジトリには含まれていません。 RemiリポジトリからRedisバージョン5.0.2をインストールします。
インストールは非常に簡単です。次の手順に従ってください。
-
SSHターミナルで次のコマンドを実行して、Remiリポジトリを有効にすることから始めます。
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi
次のように入力して、Redisパッケージをインストールします。
sudo yum install redis
インストールが完了したら、Redisサービスを開始し、起動時に自動的に開始されるように有効にします:
sudo systemctl start redis
sudo systemctl enable redis
Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /usr/lib/systemd/system/redis.service.
サービスのステータスを確認するには、次のコマンドを入力します。
sudo systemctl status redis
次のようなものが表示されるはずです。
● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled) Drop-In: /etc/systemd/system/redis.service.d └─limit.conf Active: active (running) since Sat 2018-11-24 15:21:55 PST; 40s ago Main PID: 2157 (redis-server) CGroup: /system.slice/redis.service └─2157 /usr/bin/redis-server 127.0.0.1:6379
おめでとうございます。この時点で、CentOS 7サーバーにRedisがインストールされ、実行されています。
Redisリモートアクセスを構成する
デフォルトでは、Redisはリモート接続を許可しません。 127.0.0.1(localhost)-Redisが実行されているマシンからのみRedisサーバーに接続できます。
次の手順は、リモートホストからRedisサーバーに接続する場合にのみ実行してください。 アプリケーションとRedisが同じマシンで実行されている単一のサーバーセットアップを使用している場合、リモートアクセスを有効にしないでください。
リモート接続を受け入れるようにRedisを構成するには、テキストエディターでRedis構成ファイルを開きます。
sudo nano /etc/redis.conf
bind 127.0.0.1
で始まる行を見つけ、
127.0.0.1
後にサーバーのプライベートIPアドレスを追加します。
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 127.0.0.1 192.168.121.233
192.168.121.233
をIPアドレスに置き換えてください。 ファイルを保存して、エディターを閉じます。
変更を有効にするには、Redisサービスを再起動します。
sudo systemctl restart redis
次の
ss
コマンドを使用して、Redisサーバーがポート
6379
プライベートインターフェイスでリッスンしていることを確認します。
ss -an | grep 6379
以下のようなものが表示されるはずです。
tcp LISTEN 0 128 192.168.121.233:6379 *:* tcp LISTEN 0 128 127.0.0.1:6379 *:*
次に、TCPポート
6379
リモートマシンからのトラフィックを有効にするファイアウォールルールを追加する必要があります。
FirewallD
を使用して
FirewallD
を管理しており、
192.168.121.0/24
サブネットからのアクセスを許可する場合、次のコマンドを実行します。
sudo firewall-cmd --new-zone=redis --permanent
sudo firewall-cmd --zone=redis --add-port=6379/tcp --permanent
sudo firewall-cmd --zone=redis --add-source=192.168.121.0/24 --permanent
sudo firewall-cmd --reload
上記のコマンドは、
redis
という名前の新しいゾーンを作成し、ポート
6379
を開き、プライベートネットワークからのアクセスを許可します。
この時点で、RedisサーバーはTCPポート6379でリモート接続を受け入れます。
信頼できるIP範囲からの接続のみを受け入れるようにファイアウォールが構成されていることを確認してください。
すべてが正しくセットアップされていることを確認するには、Redisサーバーへのコマンドラインインターフェイスを提供する
redis-cli
ユーティリティを使用して、リモートマシンからRedisサーバーにpingを試行できます。
コマンドは
おめでとうございます。CentOS7サーバーにRedisが正常にインストールされました。 Redisの使用方法の詳細については、公式ドキュメントページをご覧ください。
redis-cli -h ping
redis-cli -h ping
PONG
応答を返す必要があります。結論
CentOS 7でワニスを使用するようにmagento 2を構成する

ページの速度は、オンラインストアの成功に不可欠です。 このチュートリアルでは、Magento 2を設定してVarnishをフルページキャッシュソリューションとして使用する手順を説明します。
CentOS 7でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、CentOS 7システムでユーザーを追加および削除する方法を説明します。
CentOS 7でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、CentOS 7システムにスワップファイルを追加する方法について説明します。