Systemkrav

Nedan sammanfattas programvaruberoenden och tjänster som testats för Adobe Commerce.

Det finns vissa skillnader i beroendet av Commerce på molninfrastrukturen. Tjänstversion och kompatibilitetsstöd för Adobe Commerce i molninfrastruktur bestäms av tjänster som testas och distribueras i molnmiljöer, och skiljer sig ibland från versioner som stöds av Adobe Commerce lokala distributioner. Elasticsearch 7.17 stöds till exempel för Commerce 2.4.4 för anläggningsdistributioner, men OpenSearch 1.2 stöds för Commerce 2.4.4 i molninfrastruktur.

I följande tabeller visas versioner av tredjepartsprogramvaruberoenden som Adobe har testat med specifika Adobe Commerce-utgåvor.

Adobe stöder endast den kombination av systemkrav som beskrivs i följande tabeller. 2.4.5 har till exempel testats fullt ut med MariaDB 10.4. Adobe rekommenderar att du uppgraderar till MariaDB 10.4 innan du uppgraderar till 2.4.5.

Commerce i molnet

Commerce i molnmallen innehåller en standardkonfiguration för tjänster som är kompatibla med en viss Commerce-version.

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 layout-auto
Programvaruberoenden 2.4.7-p3 2.4.7-p2 2.4.7-p1 2.4.7
Composer 2,7 2,7 2,7 2,7
Elasticsearch
OpenSearch 2,12 2,12 2,12 2,12
MariaDB 10,6 10,6 10,6 10,6
PHP 8.3, 8.2 8.3, 8.2 8.3, 8.2 8.3, 8.2
RabbitMQ 3,13 3,13 3,12 3,12
Redis 7,2 7,2 7,2 7,2
table 0-row-10 1-row-10 2-row-10 3-row-10 4-row-10 5-row-10 6-row-10 7-row-10 layout-auto
Programvaruberoenden 2.4.6-p8 2.4.6-p7 2.4.6-p6 2.4.6-p5 2.4.6-p4 2.4.6-p3 2.4.6-p2 2.4.6-p1 2.4.6
Composer 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2
Elasticsearch
OpenSearch 2,12 2,12 2,12 2,12 2,5 2,5 2,5 2,5 2,5
MariaDB 10,6 10,6 10,6 10,6 10,6 10,6 10,6 10,6 10,6
PHP 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.2, 8.1 8.2, 8.1 8.2, 8.1
RabbitMQ 3,13 3,13 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
Redis 7,2 7,0 7,0 7,0 7,0 7,0 7,0 7,0 7,0
table 0-row-12 1-row-12 2-row-12 3-row-12 4-row-12 5-row-12 6-row-12 7-row-12 layout-auto
Programvaruberoenden 2.4.5-p10 2.4.5-p9 2.4.5-p8 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
Composer 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2
Elasticsearch
OpenSearch 1,3 1,3 1,3 1,3 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 10,5 10,5 10.5, 10.4 10,4 10,4 10,4 10,4 10,4 10,4 10,4 10,4
PHP 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1
RabbitMQ 3,13 3,13 3.12, 3.11 3.12, 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
Redis 7,2 7,0 7,0 7,0 6,2 6,2 6,2 6,2 6,2 6,2 6,2
table 0-row-13 1-row-13 2-row-13 3-row-13 4-row-13 5-row-13 6-row-13 7-row-13 layout-auto
Programvaruberoenden 2.4.4-p11 2.4.4-p10 2.4.4-p9 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
Composer 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,1 2,1 2,1
Elasticsearch
OpenSearch 1,3 1,3 1,3 1,3 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 10,5 10,5 10.5, 10.4 10,4 10,4 10,4 10,4 10,4 10,4 10,4 10,4 10,4
PHP 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1
RabbitMQ 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9
Redis 7,2 7,0 7,0 7,0 6,2 6,2 6,2 6,2 6,2 6,2 6,2 6,2
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 layout-auto
Programvaruberoenden 2.4.3-p3
Composer 1
Elasticsearch
OpenSearch 1,2
MariaDB 10,4
PHP 7,4
RabbitMQ 3,8
Redis 6,0
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 layout-auto
Programvaruberoenden 2.4.2-p2
Composer 1
Elasticsearch 7,9
OpenSearch
MariaDB 10,4
PHP 7,4
RabbitMQ 3,8
Redis 6,0

Tjänsterna och versionerna definieras i filen services.yaml. Följande är standardtjänstkonfigurationen för Commerce 2.4.6 i molninfrastrukturen:

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

redis:
    type: redis:7.0

opensearch:
    type: opensearch:2
    disk: 1024

Se Konfigurera tjänster i guiden Commerce om molninfrastruktur.

Commerce lokalt
note note
NOTE
Versionerna 2.4.4 och 2.4.5 stöder endast MySQL 8.0.0 till 8.0.28.
table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 10-row-5 11-row-5 12-row-5 13-row-5 14-row-5 15-row-5 16-row-5 17-row-5 layout-auto
Programvaruberoenden 2.4.7-p3 2.4.7-p2 2.4.7-p1 2.4.7
Composer 2,7 2,7 2,7 2,7
Elasticsearch 8,11 8,11 8,11 8,11
OpenSearch 2,12 2,12 2,12 2,12
MariaDB 10,6 10,6 10,6 10,6
MySQL 8,0 8,0 8,0 8,0
PHP 8.3, 8.2 8.3, 8.2 8.3, 8.2 8.3, 8.2
RabbitMQ 3,13 3,13 3,13 3,13
Redis 7,2 7,2 7,2 7,2
Varnish 7,5 7,5 7,5 7,5
Apache 2,4 2,4 2,4 2,4
nginx 1,24 1,24 1,24 1,24
AWS Aurora (MySQL) 8,0 8,0 8,0 8,0
AWS S3 ✔️ ✔️ ✔️ ✔️
AWS MQ 3.11.20 3.11.20 3.11.20 3.11.20
AWS ElastiCache Redis 7.0 Redis 7.0 Redis 7.0 Redis 7.0
AWS Elasticsearch
AWS OpenSearch 2,11 2,11 2,11 2,11
table 0-row-10 1-row-10 2-row-10 3-row-10 4-row-10 5-row-10 6-row-10 7-row-10 8-row-10 9-row-10 10-row-10 11-row-10 12-row-10 13-row-10 14-row-10 15-row-10 16-row-10 17-row-10 layout-auto
Programvaruberoenden 2.4.6-p8 2.4.6-p7 2.4.6-p6 2.4.6-p5 2.4.6-p4 2.4.6-p3 2.4.6-p2 2.4.6-p1 2.4.6
Composer 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2
Elasticsearch 8.11 7.17 8.11 7.17 8.11 7.17 8.11 7.17 8.11 7.17 8.5, 7.17 8.5, 7.17 8.5, 7.17 8.4, 7.17
OpenSearch 2,12 2,12 2,12 2,12 2,5 2,5 2,5 2,5 2,5
MariaDB 10,6 10,6 10,6 10,6 10,6 10,6 10,6 10,6 10,6
MySQL 8,0 8,0 8,0 8,0 8,0 8,0 8,0 8,0 8,0
PHP 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.2, 8.1 8.2, 8.1 8.2, 8.1
RabbitMQ 3,13 3,13 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
Redis 7.2, 7.0 7,0 7,0 7,0 7,0 7,0 7,0 7,0 7,0
Varnish 7,5 7,5 7,5 7,5 7,3 7,3 7,3 7,3 7,1
Apache 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,24 1,24 1,22 1,22 1,22
AWS Aurora (MySQL) 8,0 8,0 8,0 8,0 8,0 8,0 8,0 8,0 8,0
AWS S3 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
AWS MQ 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16 3.9.16
AWS ElastiCache Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2 Redis 6.2
AWS Elasticsearch
AWS OpenSearch 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2
table 0-row-12 1-row-12 2-row-12 3-row-12 4-row-12 5-row-12 6-row-12 7-row-12 8-row-12 9-row-12 10-row-12 11-row-12 12-row-12 13-row-12 14-row-12 15-row-12 16-row-12 17-row-12 layout-auto
Programvaruberoenden 2.4.5-p10 2.4.5-p9 2.4.5-p8 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
Composer 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2
Elasticsearch 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17
OpenSearch 1,3 1,3 1,3 1,3 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 10.5, 10.4 10.5, 10.4 10.5, 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
PHP 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1
RabbitMQ 3,13 3,13 3.12, 3.11 3.12, 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
Redis 7.2, 7.0 7,0 7,0 7,0 6,2 6,2 6,2 6,2 6,2 6,2 6,2
Varnish 7,5 7,5 7,5 7,5 7,3 7,3 7,3 7,3 7,1 7,0 7,0
Apache 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,24 1,24 1,22 1,22 1,22 1,22 1,22
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
AWS S3 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
AWS MQ 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
AWS ElastiCache 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
AWS OpenSearch 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2
table 0-row-13 1-row-13 2-row-13 3-row-13 4-row-13 5-row-13 6-row-13 7-row-13 8-row-13 9-row-13 10-row-13 11-row-13 12-row-13 13-row-13 14-row-13 15-row-13 16-row-13 17-row-13 layout-auto
Programvaruberoenden 2.4.4-p11 2.4.4-p10 2.4.4-p9 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
Composer 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,2 2,1 2,1 2,1
Elasticsearch 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,16 7,16 7,16
OpenSearch 1,3 1,3 1,3 1,3 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 10.5, 10.4 10.5, 10.4 10.5, 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
PHP 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1
RabbitMQ 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9
Redis 7.2, 7.0 7,0 7,0 7,0 6,2 6,2 6,2 6,2 6,2 6,2 6,2 6,2
Varnish 7,5 7,5 7,5 7,5 7,3 7,3 7,3 7,3 7,1 7,0 7,0 7,0
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
nginx 1,24 1,24 1,24 1,24 1,24 1,24 1,22 1,22 1,22 1,22 1,22 1,22
AWS Aurora (MySQL) 8,0 8,0 8,0 8,0 8,0 8,0 8,0 8,0 8,0 5,7 5,7 5,7
AWS S3 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
AWS MQ 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
AWS ElastiCache 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
AWS OpenSearch 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 layout-auto
Programvaruberoenden 2.4.3-p3
Composer 1
Elasticsearch 7,16
OpenSearch 1,2
MariaDB 10,4
MySQL 8,0
PHP 7,4
RabbitMQ 3,8
Redis 6,0
Varnish 6,5
Apache 2,4
nginx 1,18
AWS Aurora (MySQL) 5,7
AWS S3 ✔️
AWS MQ 3.8.11
AWS ElastiCache Redis 6
AWS Elasticsearch 7,9
AWS OpenSearch
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 layout-auto
Programvaruberoenden 2.4.2-p2
Composer 1
Elasticsearch 7,9
OpenSearch
MariaDB 10,4
MySQL 8,0
PHP 7,4
RabbitMQ 3,8
Redis 6,0
Varnish 6,4
Apache 2,4
nginx 1,18
AWS Aurora (MySQL)
AWS S3 ✔️
AWS MQ
AWS ElastiCache
AWS Elasticsearch
AWS OpenSearch

PHP-inställningar

Det finns särskilda PHP-konfigurationsinställningar, till exempel inställningen memory_limit, som kan hjälpa dig att undvika vanliga problem när du använder Adobe Commerce. Se Nödvändiga PHP-inställningar.

Mer information om molnkonfiguration finns i PHP-inställningar i guiden Commerce om molninfrastruktur.

PHP OPcache

Du bör verifiera att PHP OPcache har aktiverats av prestandaskäl. OPcache är aktiverat i många PHP-distributioner. Tillägget opcache installeras som standard i Commerce i molninfrastrukturen.

Kontrollera att PHP-cachen är installerad för premesis, se PHP-inställningar. Mer information om prestandainställningar finns i programvarurekommendationerna för PHP-inställningar i guiden Bästa metoder för prestanda.

Om du måste installera OPcache separat, se dokumentationen för PHP OPcache.

PHP-processkontroll

Innan du kan köra indexerare i parallellt läge måste du aktivera stöd för processkontroll (pcntl) i PHP. Se Installation i PHP-dokumentationen.

PHPUnit

PHPUnit v9 (som kommandoradsverktyg).

PHP-tillägg

Installationsanvisningarna för PHP innehåller ett steg för att installera dessa tillägg.

TIP
Information om PHP-tillägg i molninfrastrukturen finns i Aktivera PHP-tillägg i guiden Commerce om molninfrastruktur.
Commerce i molnet

Följande tabell visar vilka PHP-tillägg som stöds när du distribuerar Adobe Commerce på molnplattformen.

table 0-row-3 1-row-3 layout-auto
Standardtillägg Installerade tillägg som inte kan avinstalleras Tillägg som kan installeras och avinstalleras efter behov
bcmath
bz2
kalender
exif
gd
gettext
intl
libxml
mysqli
opcache
pcntl
pdo_mysql
Reflektion
tvål
sockets
SPL
standard
svullen
sysvmsg
sysvsem
sysvshm
zip
zlib
ctype
kurl
date
dba
dom
fileinfo
filter
ftp
hash
iconv
json
mbstring
mysqlnd
openssl
pcre
pdo
pdo_sqlite
phar
posix
readline
session
sqlite3
tokenizer
xml
xmlreader
xmlwriter
geoip
gmp
binär
imagick
imap
ldap
mailparse
mcrypt
msgpack
mysqli
oauth
pdo_mysql
propro
pspell
raphf
code
redis
shmop-socketar
natrium
ssh2
tidy
xdebug
xmlrpc
xsl
yaml
Commerce lokalt

Adobe Commerce kräver:

  • 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 kräver:

  • 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

Mer installationsinformation finns i den officiella PHP-dokumentationen.

Diverse

I det här avsnittet beskrivs stöd och kompatibilitet för alla andra typer av obligatoriska och valfria program.

NOTE
Följande krav gäller den senaste 2.4.x-korrigeringsversionen av Adobe Commerce. När det är relevant tillhandahålls vägledning om infrastrukturen i Commerce i molnet.

Webbläsare

Storefront och Admin:

  • Microsoft Edge (senaste och föregående större version)
  • Firefox (senaste och föregående större version, alla operativsystem)
  • Chrome (senaste och föregående större version, alla operativsystem)
  • Safari (senaste och föregående större version; endast macOS)
  • Safari för iOS (senaste och föregående större version, för storefront)
  • Chrome för Android (senaste och föregående större version, för storefront)

E-postserver

MTA (Mail Transfer Agent) eller SMTP-server. Commerce i molninfrastrukturen använder e-posttjänsten SendGrid.

Minne

Uppgradering av program och tillägg från Commerce Marketplace och andra källor kan kräva upp till 2 GB RAM-minne. Om du använder ett system med mindre än 2 GB RAM skapar du en utbytesfil. I annat fall kan uppgraderingen misslyckas.

Operativsystem (Linux x86-64)

Linux-distributioner, till exempel RedHat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian och liknande. Microsoft Windows och macOS stöds inte.

Adobe Commerce kräver följande systemverktyg för vissa åtgärder:

SSL

  • Ett giltigt säkerhetscertifikat krävs för HTTPS.
  • Självsignerade SSL-certifikat stöds inte.
  • TLS-krav (Transport Layer Security) - PayPal och repo.magento.com kräver båda TLS 1.2 eller senare.

Information om Commerce molninfrastruktur finns i Snabb konfiguration i guiden Commerce om molninfrastruktur.

Xdebug

För Adobe Commerce använder du php_xdebug 2.5.x eller senare (endast utvecklingsmiljöer; kan ha en negativ effekt på prestanda).

Information om Adobe Commerce i molnet finns i Konfigurera Xdebug i guiden Commerce om molninfrastruktur.

NOTE
Det finns ett känt fel med xdebug som kan påverka Adobe Commerce-installationer eller åtkomst till butiken eller administratören efter installationen. Se Känt fel som påverkar xdebug installation i Commerce Support Knowledge Base.
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995