必要システム構成

Adobe Commerceでテストしたソフトウェアの依存関係とサービスの概要を次に示します。

クラウドインフラストラクチャ上のCommerceの依存関係には、いくつかの違いがあります。 クラウドインフラストラクチャー上のAdobe Commerceのサービスのバージョンと互換性のサポートは、テストしてホストされるクラウド環境にデプロイしたサービスによって決まり、Adobe Commerceのオンプレミスデプロイメントでサポートされているバージョンとは異なる場合があります。 例えば、オンプレミスデプロイメントではElasticsearch 7.17 がCommerce 2.4.4 でサポートされていますが、Cloud Infrastructure 上のCommerce 2.4.4 では OpenSearch 1.2 がサポートされています。

次の表は、特定のAdobe Commerce リリースでAdobeがテストした、サードパーティ製ソフトウェアの依存関係のバージョンを示しています。

Adobeでは、次の表に示すシステム要件の組み合わせのみをサポートしています。 例えば、2.4.5 は MariaDB 10.4 で完全にテストされています。Adobeでは、2.4.5 にアップグレードする前に MariaDB 10.4 にアップグレードすることをお勧めします。

クラウド上のCommerce

この Commerce on Cloud テンプレート は、特定のCommerce バージョンと互換性のあるサービスのデフォルト設定を提供します。

table 0-row-27 1-row-27 2-row-27 3-row-27 4-row-27 5-row-27 6-row-27 7-row-27 layout-auto
ソフトウェアの依存関係 2.4.7 2.4.6-p5 2.4.6-p4 2.4.6-p3 2.4.6-p2 2.4.6-p1 2.4.6 2.4.5-p7 2.4.5-p6 2.4.5-p5 2.4.5-p4 2.4.5-p3 2.4.5-p2 2.4.5-p1 2.4.5 2.4.4-p8 2.4.4-p7 2.4.4-p6 2.4.4-p5 2.4.4-p4 2.4.4-p3 2.4.4-p2 2.4.4-p1 2.4.4 2.4.3-p3 2.4.2-p2
Composer 2.7 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.1 2.1 2.1 1 1
Elasticsearch 7.9
OpenSearch 2.12 2 2 2 2 2 2 1.3 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.3 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2
MariaDB 10.6 10.6 10.6 10.6 10.6 10.6 10.6 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4
PHP 8.3, 8.2#8.3# 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 7.4 7.4
RabbitMQ 3.12 3.12、3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.8 3.8
Redis 7.2 7.0 7.0 7.0 7.0 7.0 7.0 7.0 6.2 6.2 6.2 6.2 6.2 6.2 6.2 7.0 6.2 6.2 6.2 6.2 6.2 6.2 6.2 6.2 6.0 6.0

サービスとバージョンの定義: この services.yaml ファイル. クラウドインフラストラクチャー上のCommerce 2.4.6 のデフォルトのサービス設定は、次のとおりです。

code language-yaml
mysql:
    type: mysql:10.6
    disk: 5120

redis:
    type: redis:7.0

opensearch:
    type: opensearch:2
    disk: 1024

参照: サービスの設定 が含まれる クラウドインフラストラクチャー上の Commerce ガイド。

Commerce オンプレミス
note note
NOTE
バージョン 2.4.4 および 2.4.5 は、MySQL 8.0.0 ~ 8.0.28 のみをサポートしています。
table 0-row-27 1-row-27 2-row-27 3-row-27 4-row-27 5-row-27 6-row-27 7-row-27 8-row-27 9-row-27 10-row-27 11-row-27 12-row-27 13-row-27 14-row-27 15-row-27 16-row-27 17-row-27 layout-auto
ソフトウェアの依存関係 2.4.7 2.4.6-p5 2.4.6-p4 2.4.6-p3 2.4.6-p2 2.4.6-p1 2.4.6 2.4.5-p7 2.4.5-p6 2.4.5-p5 2.4.5-p4 2.4.5-p3 2.4.5-p2 2.4.5-p1 2.4.5 2.4.4-p8 2.4.4-p7 2.4.4-p6 2.4.4-p5 2.4.4-p4 2.4.4-p3 2.4.4-p2 2.4.4-p1 2.4.4 2.4.3-p3 2.4.2-p2
Composer 2.7 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.1 2.1 2.1 1 1
Elasticsearch 8.11 8.11、7.17 8.11、7.17 8.5、7.17 8.5、7.17 8.5、7.17 8.4、7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.17 7.16 7.16 7.16 7.16 7.9
OpenSearch 2.12 2.12 2.5 2.5 2.5 2.5 2.5 1.3 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.3 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2
MariaDB 10.6 10.6 10.6 10.6 10.6 10.6 10.6 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4 10.4
MySQL 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0
PHP 8.3, 8.2#8.3# 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.2, 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 8.1 7.4 7.4
RabbitMQ 3.13 3.12、3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.11、3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.9 3.8 3.8
Redis 7.2 7.0 7.0 7.0 7.0 7.0 7.0 7.0 6.2 6.2 6.2 6.2 6.2 6.2 6.2 7.0 6.2 6.2 6.2 6.2 6.2 6.2 6.2 6.2 6.0 6.0
Varnish 7.5 7.5 7.3 7.3 7.3 7.3 7.1 7.5 7.3 7.3 7.3 7.3 7.1 7.0 7.0 7.5 7.3 7.3 7.3 7.3 7.1 7.0 7.0 7.0 6.5 6.4
Apache 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4 2.4
nginx 1.24 1.24 1.24 1.24 1.22 1.22 1.22 1.24 1.24 1.24 1.22 1.22 1.22 1.22 1.22 1.24 1.24 1.24 1.22 1.22 1.22 1.22 1.22 1.22 1.18 1.18
AWS Aurora (MySQL) 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 8.0 5.7 5.7 5.7 5.7
AWS S3 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
AWS MQ 3.11.20 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.9.13 3.8.11 3.8.11 3.8.11 3.8.11
AWS ElastiCache Redis 7.0 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6 Redis 6
AWS Elasticsearch 7.9 7.9 7.9 7.9 7.9 7.9
AWS OpenSearch 2.11 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1.2

PHP 設定

PHP の設定には、以下のような設定があります。 memory_limit の設定。Adobe Commerceを使用する際によく発生する問題を回避できます。 参照: 必要な PHP 設定.

クラウド設定のガイダンスについては、を参照してください PHP 設定 が含まれる クラウドインフラストラクチャー上の Commerce ガイド。

PHP OPcache

次のことを確認することをお勧めします PHP OPcache は、パフォーマンス上の理由から有効になっています。 OPcache は多くの PHP ディストリビューションで有効になっています。 この opcache 拡張機能は、クラウドインフラストラクチャー上のCommerceにデフォルトでインストールされます。

オンプレミスの場合は、PHP OPcache がインストールされていることを確認してください。 PHP 設定. パフォーマンス設定に関する具体的なガイダンスについては、次のソフトウェア推奨事項を参照してください PHP 設定 が含まれる パフォーマンスのベストプラクティス ガイド。

OPcache を個別にインストールする必要がある場合は、 PHP OPcache ドキュメント.

PHP プロセスコントロール

インデクサーを並列モードで実行する前に、プロセス制御のサポート(pcntl)を使用します。 参照: インストール PHP のドキュメントに書かれています。

PHPUnit

PHPUnit v9 (コマンドラインツールとして)。

PHP 拡張機能

この PHP のインストール これらの拡張機能をインストールする手順を含めます。

TIP
クラウドインフラストラクチャーの PHP 拡張機能については、を参照してください。 PHP 拡張モジュールを有効にする が含まれる クラウドインフラストラクチャー上の Commerce ガイド。
クラウド上のCommerce

次の表に、Cloud Platform にAdobe Commerceをデプロイする際にサポートされる PHP 拡張機能を示します。

table 0-row-3 1-row-3 layout-auto
デフォルトの拡張機能 アンインストールできないインストール済み拡張機能 必要に応じてインストールおよびアンインストールできる拡張機能
bcmath
bz2
カレンダー
exif
gd
gettext
intl
libxml
mysqli
opcache
openswoole
pcntl
pdo_mysql
反射
石けん
ソケット
SPL
標準
sysvmsg
システム
sysvshm
郵便番号
zlib
ctype
curl
日付
dba
dom
fileinfo
フィルター
ftp
hash
iconv
json
mbstring
mysqlnd
openssl
pcre
pdo
pdo_sqlite
phar
posix
readline
session
sqlite3
tokenzer
xml
xmlreader
xmlwriter
geoip
gmp
igbinary
imagick
imap
ldap
mailparse
mcrypt
msgpack
mysqli
oauth
pdo_mysql
propro
pspell
グラフ
レコード
redis
shmop ソケット
ナトリウム
ssh2
整頓する
xdebug
xmlrpc
xsl
yaml
Commerce オンプレミス

Adobe Commerceには次が必要です。

  • ext-bcmath
  • ext-ctype
  • ext-curl
  • ext-dom
  • ext-fileinfo
  • ext-filter
  • ext-gd
  • ext-hash
  • ext-iconv
  • ext-intl
  • ext-json
  • ext-libxml
  • ext-mbstring
  • ext-openssl
  • ext-pcre
  • ext-pdo_mysql
  • ext-simplexml
  • ext-soap
  • ext-sockets
  • ext-sodium
  • ext-spl
  • ext-tokenizer
  • ext-xmlwriter
  • ext-xsl
  • ext-zip
  • ext-zlib
  • lib-libxml

Adobe Commerceの B2B には、次が必要です。

  • ext-bcmath
  • ext-ctype
  • ext-curl
  • ext-dom
  • ext-fileinfo
  • ext-filter
  • ext-gd
  • ext-hash
  • ext-iconv
  • ext-intl
  • ext-json
  • ext-libxml
  • ext-mbstring
  • ext-openssl
  • ext-pcre
  • ext-pdo_mysql
  • ext-simplexml
  • ext-soap
  • ext-sockets
  • ext-sodium
  • ext-spl
  • ext-tokenizer
  • ext-xmlwriter
  • ext-xsl
  • ext-zip
  • ext-zlib
  • lib-libxml

Magento Open Sourceには次が必要です。

  • ext-bcmath
  • ext-ctype
  • ext-curl
  • ext-dom
  • ext-fileinfo
  • ext-filter
  • ext-gd
  • ext-hash
  • ext-iconv
  • ext-intl
  • ext-json
  • ext-libxml
  • ext-mbstring
  • ext-openssl
  • ext-pcre
  • ext-pdo_mysql
  • ext-simplexml
  • ext-soap
  • ext-sockets
  • ext-sodium
  • ext-tokenizer
  • ext-xmlwriter
  • ext-xsl
  • ext-zip
  • ext-zlib
  • lib-libxml

こちらを参照してください php の公式ドキュメント (インストールの詳細)。

その他

このセクションでは、他のすべてのタイプの必須およびオプション ソフトウェアのサポートと互換性について説明します。

NOTE
Adobe Commerceの最新の 2.4.x パッチリリースには、次の要件が適用されます。 該当する場合は、クラウドインフラストラクチャー上のCommerceに関するガイダンスを提供します。

ブラウザー

ストアフロントおよび管理者:

  • Microsoft Edge (最新および以前のメジャーバージョン)
  • Firefox (最新および以前のメジャーバージョン、あらゆるオペレーティングシステム)
  • Chrome (最新および以前のメジャーバージョン、任意のオペレーティングシステム)
  • Safari (最新および以前のメジャーバージョン、macOSのみ)
  • iOS用 Safari (ストアフロント用の最新および以前のメジャーバージョン)
  • Android 版 Chrome (ストアフロント用の最新および以前のメジャーバージョン)

メールサーバー

メール転送エージェント(MTA)または SMTP サーバー。 クラウドインフラストラクチャー上のCommerceでは次を使用します SendGrid メールサービス.

メモリ

Commerce Marketplaceや他のソースから入手したアプリケーションや拡張機能をアップグレードするには、最大 2 GB の RAM が必要になる場合があります。 2 GB 未満の RAM を搭載したシステムを使用する場合は、 ファイルをスワップそうしないと、アップグレードが失敗する可能性があります。

オペレーティングシステム (Linux x86 ~ 64)

Linux ディストリビューション(RedHat Enterprise Linux (RHEL)、CentOS、Ubuntu、Debian など)。 Microsoft Windows とmacOSはサポートされていません。

Adobe Commerceには、一部の操作で次のシステムツールが必要です。

SSL

  • HTTPS には有効なセキュリティ証明書が必要です。
  • 自己署名 SSL 証明書はサポートされていません。
  • Transport Layer Security (TLS)要件 – PayPal および repo.magento.com どちらも TLS 1.2 以降が必要です。

クラウドインフラストラクチャー上のCommerceについては、以下を参照してください。 Fastly 設定 が含まれる クラウドインフラストラクチャー上の Commerce ガイド。

Xdebug

Adobe Commerceの場合は、を使用します php_xdebug 2.5.x またはそれ以降(開発環境のみ。パフォーマンスに悪影響を与える可能性があります)。

Cloud 上のAdobe Commerceについては、を参照してください。 Xdebug の設定 が含まれる クラウドインフラストラクチャー上の Commerce ガイド。

NOTE
に既知の問題があります xdebug これは、Adobe Commerceのインストールや、インストール後のストアフロントまたは管理者へのアクセスに影響を与える可能性があります。 参照: ~に影響を及ぼす既知の問題 xdebug インストール が含まれる コマースサポートのナレッジベース.
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995