アプリケーションの設定

Adobe CommerceまたはMagento Open Sourceのインストールが完了したら、設定する必要があります。 このトピックでは、推奨される設定をいくつか示します。

cron の設定

UNIX タスクスケジューラ (cron) は、アプリケーションの日常的な操作にとって重要です。 インデックスの再作成、ニュースレター、電子メール、サイトマップなどのスケジュールを設定します。 A crontab は cron 設定です。

Adobe CommerceおよびMagento Open Sourceサービスは、 crontab、または一部のコア機能(および一部のサードパーティ拡張機能)が正しく機能しない問題を修正しました。

crontab を削除し、コマンドラインから cron を実行する方法など、cron の詳細については、 cron の設定と実行.

セキュリティ設定と推奨事項

インストール後に、次の操作をお勧めします。

を次の方法でインストールした場合: GitHub リポジトリのクローン作成を使用する場合は、アプリケーションをデプロイする際に、実稼動環境に必要なファイルおよびフォルダーのみを含めるようにしてください。 不要なファイルやフォルダーを使用すると、セキュリティリスクが高まる可能性があります。

Apache サーバーの書き換えを有効にする

Apache Web サーバーを使用する場合、ページを正しく表示するには、サーバーによる書き換えを有効にする必要があります。 そうしないと、スタイルやその他の問題のないページが表示されます。

Apache サーバーの書き換えに関する節

マルチ Web ノード環境でのキャッシュ

複数の Web ノードがある場合、 できません web ノード間で同期がおこなわれないので、アプリケーションのデフォルトのファイルキャッシュを使用します。 つまり、1 つの Web ノード上のアクティビティは、その Web ノードのファイルシステムにのみ書き込まれます。 後続のアクティビティを別の Web ノードで実行すると、不要なファイルが書き込まれたり、エラーが発生したりする場合があります。

代わりに、 レディス デフォルトのキャッシュとページキャッシュの両方に対して。

サーバー設定

このセクションでは、アプリケーションが実行されるサーバーに対して考慮する必要のある設定について簡単に説明します。 これらの設定の一部は、アプリケーションと直接関係がないので、提案としてのみ提供されます。

対数のローテーション

UNIX logrotate ユーティリティを使用すると、大量のログファイルを生成するシステムを管理できます。 ログファイルの自動回転、圧縮、削除、メーリングが可能です。 各ログファイルは、日別、週別、月別、またはログファイルが指定のサイズを超えた場合に処理できます。

詳しくは、次のいずれかを参照してください。

様々なサービスの通信を可能にする iptables ルールを設定します。

1 台のサーバが存在するか、複数のサーバが存在するかに関わらず、サービスの通信を有効にするには、ファイアウォールでポートを開く必要があります。 例えば、Adobe Commerceで Solr 検索エンジンを使用する場合、Solr 検索エンジンを有効にして Web サーバーとの通信を可能にする必要があります。 複数の Web ノードがある場合は、それらが相互に通信できるようにする必要があります。

詳細情報:

セキュリティ強化 Linux(SELinux) ルール

SELinux を使用するかどうかに関する推奨事項はありませんが、SELinux を使用する場合は、iptables を設定するのと同様に、相互に通信するサービスを設定する必要があります。

詳細情報:

電子メールサーバーを設定する

Adobe CommerceとMagento Open Sourceには電子メールサーバーが必要です。 特定のサーバーを推奨するわけではありませんが、次のいずれかを試すことができます。

検索エンジンを絞り込んでパフォーマンスを向上:

2.4.0 以降のすべてのインストールで、Elasticsearchまたは OpenSearch が必要です。

メッセージキューの設定

バージョン 2.3.0 以降、Adobe CommerceおよびMagento Open Sourceにはメッセージキュー機能が含まれています。 以前のバージョンでは、Adobe Commerceでのみ使用できます。

Adobe Commerceのみの設定

次の設定は、Adobe Commerceを使用する場合にのみ指定できます。

recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995