Systeemvereisten

Hieronder volgt een overzicht van softwareafhankelijkheden en services die zijn getest voor Adobe Commerce.

Er zijn enkele verschillen in de afhankelijkheid van de handel op de infrastructuur van de cloud. Serviceversie en compatibiliteitsondersteuning voor Adobe Commerce op cloudinfrastructuur worden bepaald door services die worden getest en geïmplementeerd in de gehoste cloudomgevingen, en verschillen soms van versies die worden ondersteund door Adobe Commerce-implementaties op locatie. Bijvoorbeeld, wordt Elasticsearch 7.17 gesteund voor Handel 2.4.4 voor plaatsingen op-gebouw, maar OpenSearch 1.2 wordt gesteund voor Handel 2.4.4 op de infrastructuur van de Wolk.

De volgende lijsten tonen versies van derdesoftwaregebiedsdelen die de Adobe met specifieke versies van Adobe Commerce heeft getest.

Adobe ondersteunt alleen de combinatie van systeemvereisten die in de volgende tabellen wordt beschreven. 2.4.5 wordt bijvoorbeeld volledig getest met MariaDB 10.4. Adobe raadt u aan een upgrade naar MariaDB 10.4 uit te voeren voordat u de upgrade uitvoert naar versie 2.4.5.

Handel in Cloud

De Commerce op Cloud-sjabloon verstrekt een standaardconfiguratie voor de diensten compatibel met een specifieke versie van de Handel.

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 layout-auto
Softwareafhankelijkheden 2.4.7-p1 2.4.7.
Composer 2,7 2,7
Elasticsearch
OpenSearch 2,12 2,12
MariaDB 10,6 10,6
PHP 8.3, 8.2 8.3, 8.2
RabbitMQ 3,12 3,12
Redis 7,2 7,2
table 0-row-8 1-row-8 2-row-8 3-row-8 4-row-8 5-row-8 6-row-8 7-row-8 layout-auto
Softwareafhankelijkheden 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
Elasticsearch
OpenSearch 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
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
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
Redis 7,0 7,0 7,0 7,0 7,0 7,0 7,0
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
Softwareafhankelijkheden 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
Elasticsearch
OpenSearch 1,3 1,3 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 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
RabbitMQ 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,0 7,0 6,2 6,2 6,2 6,2 6,2 6,2 6,2
table 0-row-11 1-row-11 2-row-11 3-row-11 4-row-11 5-row-11 6-row-11 7-row-11 layout-auto
Softwareafhankelijkheden 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,1 2,1 2,1
Elasticsearch
OpenSearch 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,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
RabbitMQ 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9 3,9
Redis 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
Softwareafhankelijkheden 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
Softwareafhankelijkheden 2.4.2-p2
Composer 1
Elasticsearch 7,9
OpenSearch
MariaDB 10,4
PHP 7,4
RabbitMQ 3,8
Redis 6,0

De services en versies zijn gedefinieerd in de services.yaml file. Hier volgt de standaardserviceconfiguratie voor Handel 2.4.6 op Cloud-infrastructuur:

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

redis:
    type: redis:7.0

opensearch:
    type: opensearch:2
    disk: 1024

Zie Services configureren in de Handel in Cloud-infrastructuur hulplijn.

Handel in verkoopruimten
note note
NOTE
De versies 2.4.4 en 2.4.5 steunen MySQL 8.0.0 door 8.0.28 slechts.
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-3 9-row-3 10-row-3 11-row-3 12-row-3 13-row-3 14-row-3 15-row-3 16-row-3 17-row-3 layout-auto
Softwareafhankelijkheden 2.4.7-p1 2.4.7.
Composer 2,7 2,7
Elasticsearch 8,11 8,11
OpenSearch 2,12 2,12
MariaDB 10,6 10,6
MySQL 8,0 8,0
PHP 8.3, 8.2 8.3, 8.2
RabbitMQ 3,13 3,13
Redis 7,2 7,2
Varnish 7,5 7,5
Apache 2,4 2,4
nginx 1,24 1,24
AWS Aurora (MySQL) 8,0 8,0
AWS S3 ✔️ ✔️
AWS MQ 3.11.20. 3.11.20.
AWS ElastiCache Redis 7.0 Redis 7.0
AWS Elasticsearch
AWS OpenSearch 2,11 2,11
table 0-row-8 1-row-8 2-row-8 3-row-8 4-row-8 5-row-8 6-row-8 7-row-8 8-row-8 9-row-8 10-row-8 11-row-8 12-row-8 13-row-8 14-row-8 15-row-8 16-row-8 17-row-8 layout-auto
Softwareafhankelijkheden 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
Elasticsearch 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,5 2,5 2,5 2,5 2,5
MariaDB 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
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
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
Redis 7,0 7,0 7,0 7,0 7,0 7,0 7,0
Varnish 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
nginx 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
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.
AWS ElastiCache 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
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
Softwareafhankelijkheden 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
Elasticsearch 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17 7,17
OpenSearch 1,3 1,3 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 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
PHP 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1 8,1
RabbitMQ 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,0 7,0 6,2 6,2 6,2 6,2 6,2 6,2 6,2
Varnish 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
nginx 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
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.
AWS ElastiCache 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
table 0-row-11 1-row-11 2-row-11 3-row-11 4-row-11 5-row-11 6-row-11 7-row-11 8-row-11 9-row-11 10-row-11 11-row-11 12-row-11 13-row-11 14-row-11 15-row-11 16-row-11 17-row-11 layout-auto
Softwareafhankelijkheden 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,1 2,1 2,1
Elasticsearch 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,2 1,2 1,2 1,2 1,2 1,2 1,2 1,2
MariaDB 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
PHP 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
Redis 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,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
nginx 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 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.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
AWS Elasticsearch 7,9 7,9 7,9
AWS OpenSearch 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
Softwareafhankelijkheden 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
Softwareafhankelijkheden 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-instellingen

Er zijn bepaalde PHP configuratie montages, zoals memory_limit Deze instelling kan u helpen algemene problemen te voorkomen bij het gebruik van Adobe Commerce. Zie Vereiste PHP-instellingen.

Voor hulp bij de configuratie van de cloud raadpleegt u PHP-instellingen in de Handel in Cloud-infrastructuur hulplijn.

PHP OPcache

U wordt aangeraden te controleren of PHP OPcache is ingeschakeld om redenen van prestaties. De OPcache is in veel PHP distributies ingeschakeld. De opcache De extensie wordt standaard geïnstalleerd in de infrastructuur Commerce on Cloud.

Controleer voor on-premesis of PHP OPcache is geïnstalleerd, zie PHP-instellingen. Voor specifieke richtlijnen over prestatiesmontages, zie de softwareaanbevelingen voor PHP-instellingen in de Aanbevolen werkwijzen voor prestaties hulplijn.

Als u OPcache afzonderlijk moet installeren, raadpleegt u de PHP OPcache-documentatie.

PHP Process Control

Voordat u indexen kunt uitvoeren in parallelle modus, moet u ondersteuning voor procesbesturing inschakelen (pcntl) in PHP. Zie Installatie in de PHP documentatie.

PHPUnit

PHPUnit v9 (als opdrachtregelprogramma).

PHP-extensies

De Installatie-instructies voor PHP Neem een stap op voor het installeren van deze extensies.

TIP
Zie voor PHP-extensies in de Cloud-infrastructuur PHP-extensies inschakelen in de Handel in Cloud-infrastructuur hulplijn.
Handel in Cloud

In de volgende tabel worden de ondersteunde PHP-extensies weergegeven wanneer Adobe Commerce wordt geïmplementeerd op het Cloud-platform.

table 0-row-3 1-row-3 layout-auto
Standaardextensies Geïnstalleerde extensies die niet kunnen worden verwijderd Extensies die indien nodig kunnen worden geïnstalleerd en verwijderd
bcmath
bz2
kalender
exif
gd
gettext
intl
libxml
mysqli
opcache
openswoofer
pcntl
pdo_mysql
Reflectie
zeep
sockets
SPL
standaard
sysvmsg
sysvsem
sysvshm
zip
zlib
ctype
krullen
date
dba
dom
fileinfo
filter
ftp
hash
iconv
json
mbstring
mysqlnd
openssl
pcr
pdo
pdo_sqlite
phar
posix
readline
sessie
sqlite3
tokenizer
xml
xmlreader
xmlwriter
geoip
gmp
igbinary
verbeeldend
imap
ldap
postpars
mcrypt
msgpack
mysqli
oauth
pdo_mysql
propro
pspelling
raphf
recoderen
redis
shmop sockets
natrium
ssh2
gespannen
xdebug
xmlrpc
xsl
yaml
Handel in verkoopruimten

Adobe Commerce vereist:

  • 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 vereist:

  • 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

Zie officiële PHP-documentatie voor installatiegegevens.

Overige

In deze sectie worden de ondersteuning en compatibiliteit voor alle andere typen vereiste en optionele software beschreven.

NOTE
De volgende vereisten gelden voor de nieuwste patchrelease van Adobe Commerce met 2.4.x. Indien van toepassing, wordt de leidraad voor handel in de infrastructuur van de cloud verstrekt.

Browsers

Storefront en Admin:

  • Microsoft Edge (nieuwste en vorige hoofdversie)
  • Firefox (nieuwste en vorige hoofdversie; elk besturingssysteem)
  • Chrome (nieuwste en vorige hoofdversie; elk besturingssysteem)
  • Safari (nieuwste en vorige hoofdversie; alleen macOS)
  • Safari voor iOS (nieuwste en vorige hoofdversie, voor winkel)
  • Chrome voor Android (nieuwste en vorige hoofdversie, voor winkel)

E-mailserver

De Agent van de Overdracht van de post (MTA) of een server SMTP. Handel in Cloud-infrastructuur gebruikt de E-mailservice SendGrid.

Geheugen

Voor het upgraden van de toepassingen en extensies die u van de Commerce Marketplace en andere bronnen krijgt, is maximaal 2 GB RAM vereist. Als u een systeem met minder dan 2 GB RAM gebruikt, creeer een wisselbestand; anders, zou uw verbetering kunnen ontbreken.

Besturingssystemen (Linux x86-64)

Linux-distributies, zoals RedHat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian en dergelijke. Microsoft Windows en macOS worden niet ondersteund.

Adobe Commerce heeft voor bepaalde bewerkingen de volgende systeemgereedschappen nodig:

SSL

  • Een geldig beveiligingscertificaat is vereist voor HTTPS.
  • Zelfondertekende SSL-certificaten worden niet ondersteund.
  • Vereiste voor TLS (Transport Layer Security) - PayPal en repo.magento.com beide vereisen TLS 1.2 of hoger.

Voor Handel in Cloud-infrastructuur raadpleegt u Snelle configuratie in de Handel in Cloud-infrastructuur hulplijn.

Xdebug

Voor Adobe Commerce: gebruiken php_xdebug 2.5.x of later (alleen ontwikkelomgevingen; kan een negatief effect hebben op de prestaties).

Voor Adobe Commerce on Cloud raadpleegt u Xdebug configureren in de Handel in Cloud-infrastructuur hulplijn.

NOTE
Er is een bekend probleem met xdebug die invloed kunnen hebben op Adobe Commerce-installaties of op de toegang tot de winkel of beheerder na de installatie. Zie Bekend probleem dat xdebug installatie in de Kennisbank handelsondersteuning.
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995