コマンドの例

次の例では、Redis の既定のキャッシュを有効にし、ホストを 127.0.0.1 に設定して、データベース番号を 0 に割り当てます。 Redis は他のすべてのパラメータにデフォルト値を使用します。

bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=127.0.0.1 --cache-backend-redis-db=0

Redis ページキャッシュの設定

Commerceで Redis ページキャッシュを設定するには、追加のパラメーターを指定して setup:config:set コマンドを実行します。

bin/magento setup:config:set --page-cache=redis --page-cache-redis-<parameter>=<value>...

次のパラメーターを使用します。

  • --page-cache=redis は Redis ページキャッシュを有効にします。 この機能が既に有効になっている場合は、このパラメーターを省略します。

  • ページのキャッシュを設定するキーと値のペアのリストを --page-cache-redis-<parameter>=<value> に示します。

コマンドラインパラメーター意味デフォルト値
page-cache-redis-serverサーバー完全修飾ホスト名、IP アドレス、または UNIX ソケットへの絶対パス。 デフォルト値の 127.0.0.1 は、Redis がCommerce サーバーにインストールされていることを示します。127.0.0.1
page-cache-redis-portポートRedis サーバーリッスンポート6379
page-cache-redis-dbデータベースデフォルトおよびフルページキャッシュの両方に Redis を使用する場合は必須です。 一方のキャッシュのデータベース番号を指定する必要があります。もう一方のキャッシュは、デフォルトで 0 を使用します。
重要:複数のタイプのキャッシュに Redis を使用する場合は、データベース番号が異なっている必要があります。 デフォルトのキャッシュ データベース番号を 0、ページ キャッシュ データベース番号を 1、セッション ストレージ データベース番号を 2 に割り当てることをお勧めします。
0
page-cache-redis-passwordpasswordRedis パスワードを設定すると、組み込みのセキュリティ機能の 1 つが有効になります。auth コマンドは、データベースにアクセスするためにクライアントの認証を必要とします。 Redis 設定ファイル内でパスワードを設定します。/etc/redis/redis.conf

コマンドの例

次の例では、Redis ページ キャッシュを有効にし、ホストを 127.0.0.1 に設定して、データベース番号を 1 に割り当てます。 その他のパラメーターはすべてデフォルト値に設定されます。

bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=127.0.0.1 --page-cache-redis-db=1