デプロイメント設定の作成または更新
このコマンドを使用するための前提条件はありません。
デプロイメント設定の作成または更新
デプロイメント設定は、アプリケーションの初期化とブートストラップに必要な情報を提供します。
このコマンドは、次の場合に使用できます。
- 以前にアプリケーションをインストールしており、配置設定を変更する場合
- デプロイメント設定のみを作成し、別の方法でインストールを続行する場合
- 他に影響を与えずにデプロイメント設定を更新するには
コマンドオプション:
bin/magento setup:config:set [--<parameter>=<value>, ...]
次の表に、インストール パラメータと値の意味を示します。
パラメーター
値
必須?
--backend-frontname
管理者にアクセスするための Uniform Resource Identifier (URI)。
悪用を防ぐために、admin、backend などの一般的な単語を使用しないことをお勧めします。 管理 URI には、英数字とアンダースコア文字(
悪用を防ぐために、admin、backend などの一般的な単語を使用しないことをお勧めします。 管理 URI には、英数字とアンダースコア文字(
_
)のみを含めることができます。不可
--db-host
次のいずれかを使用します。
- データベースサーバーの完全修飾ホスト名または IP アドレス。
-
注意: データベース・サーバ・ポートは、ホスト名に
- データベースサーバーの完全修飾ホスト名または IP アドレス。
-
localhost
(デフォルト)または、データベースサーバーが web サーバーと同じホスト上にある場合は 127.0.0.1
。 localhost は、MySQL クライアントライブラリが UNIX ソケットを使用してデータベースに接続することを意味します。 127.0.0.1
は、クライアントライブラリで TCP プロトコルを使用します。 ソケットの詳細については、PHP PDO_MYSQL のドキュメントを参照してください。注意: データベース・サーバ・ポートは、ホスト名に
www.example.com:9000
のように指定することもできます。不可
--db-name
データベーステーブルをインストールするデータベースインスタンスの名前。
デフォルトは
デフォルトは
magento2
です。不可
--db-user
データベース・インスタンス所有者のユーザー名。
デフォルトは
デフォルトは
root
です。不可
--db-password
データベースインスタンス所有者のパスワード。
不可
--db-prefix
既にAdobe Commerce テーブルが含まれているデータベースインスタンスにデータベーステーブルをインストールしている場合にのみ、を使用します。
その場合、プレフィックスを使用して、このインストールのテーブルを識別します。 一部のお客様は、1 台のサーバーで複数のAdobe Commerce インスタンスが実行されており、すべてのテーブルが同じデータベース内にある場合があります。
プレフィックスの長さは最大 5 文字です。 文字で始まる必要があり、文字、数字、アンダースコア文字のみを含めることができます。
このオプションを選択すると、複数のAdobe Commerce インストールとデータベースサーバーを共有できます。
その場合、プレフィックスを使用して、このインストールのテーブルを識別します。 一部のお客様は、1 台のサーバーで複数のAdobe Commerce インスタンスが実行されており、すべてのテーブルが同じデータベース内にある場合があります。
プレフィックスの長さは最大 5 文字です。 文字で始まる必要があり、文字、数字、アンダースコア文字のみを含めることができます。
このオプションを選択すると、複数のAdobe Commerce インストールとデータベースサーバーを共有できます。
不可
--session-save
次のいずれかを使用します。
-
- セッションデータをファイルシステムに保存する
- セッションデータを セッションストレージに Redis を使用に保存する
-
db
セッションデータを database に保存します。 クラスター化されたデータベースがある場合は、データベースストレージを選択します。そうしないと、ファイルベースのストレージに比べて大きなメリットがない可能性があります。- セッションデータをファイルシステムに保存する
files
ール。 ファイルベースのセッションストレージは、ファイルシステムアクセスが遅い場合、クラスター化されたデータベースがある場合、または Redis にセッションデータを保存する場合を除いて、適切です。- セッションデータを セッションストレージに Redis を使用に保存する
redis
ール。 デフォルトまたはページキャッシュに Redis を使用している場合は、Redis がインストールされている必要があります。不可
--db-init-statements
MySQL の詳細設定パラメーター。 データベース初期化文を使用して、MySQL データベースへの接続時に実行します。
デフォルトは
値を設定する前に、 このに類似したリファレンスを参照してください。
デフォルトは
SET NAMES utf8;
です。値を設定する前に、 このに類似したリファレンスを参照してください。
不可
--http-cache-hosts
パージリクエストの送信先の HTTP キャッシュゲートウェイホストのコンマ区切りリスト。 (例:Varnish サーバー)。 このパラメーターを使用して、同じリクエストでパージする 1 つ以上のホストを指定します。 (ホストが 1 つだけの場合でも、多数のホストがある場合でも関係ありません)。
形式は
形式は
<hostname or ip>:<listen port>
にする必要があります。ポート 80 の場合、<listen port>
を省略できます。 例:--http-cache-hosts=192.0.2.100,192.0.2.155:6081
。 ホストをスペース文字で区切らないでください。不可
設定データの読み込み
実稼動システムを設定する場合は、config.php
および env.php
から設定をデータベースに読み込むことをお勧めします。
これらの設定には、設定パスと値、web サイト、ストア、ストアビュー、テーマが含まれます。
Web サイト、ストア、ストアビュー、テーマを読み込んだ後、製品属性を作成して、実稼動システムの web サイト、ストア、ストアビューに適用できます。
実稼動システムで、次のコマンドを実行して、設定ファイル(config.php
および env.php
)からデータベースにデータを読み込みます。
bin/magento app:config:import [-n, --no-interaction]
オプションの [-n, --no-interaction]
フラグを使用すると、追加の確認を行わずにコマンドを実行できます。
詳しくは、「設定ファイルからのデータのインポート を参照してください
機密データ
Adobe Commerceでは、暗号化キーを使用して以下を暗号化します。
- クレジットカード情報
- 管理者設定で指定されたユーザー名とパスワード (例:支払いゲートウェイへのログイン)
- ネットワーク経由で送信される CAPTCHA 値
Adobe Commerceは暗号化 ません
- 管理者および顧客のユーザー名とパスワード(これらのパスワードはハッシュ化されます)
- アドレス
- 電話番号
- クレジットカード番号を除く、他のタイプの個人を特定できる情報
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995