Voldoet aan alle Magento 2.4-vereisten [Server] — GoMage-blog


U heeft dus Magento 2.4 geïnstalleerd en wilt nu de serververeisten configureren. Waar begin je? Dit is misschien geen gemakkelijke taak… Een paar maanden geleden bevond ik me in dezelfde positie. Destijds bleek de Elasticsearch-configuratie een groot obstakel op mijn weg. Maar dankzij de Magento Community (een voordeel van het werken op een open-sourceplatform) kon ik dit probleem uiteindelijk overwinnen. Laten we meteen ter zake komen. Ik ben geen fan van het verspillen van uren aan het configureren van servercomponenten als ik weet dat ik ze met minimale inspanning via één enkele console kan beheren. De vraag is – wat past bij de Magento 2.4-serververeisten: Nginx-, MySQL Varnish- of PHP-instellingen? Door te begrijpen hoe u aan de Magento 2.4-serververeisten kunt voldoen, kunt u betere prestaties en een geoptimaliseerde Magento-winkel verwachten. Laten we eens kijken hoe u dat kunt doen!

Waarom is het nodig om aan de serververeisten voor Magento 2.4 te voldoen?

Voordat we naar de oplossing gaan, is hier een vraag voor u: waarom geef ik echt om de Magento 2-serververeisten? Het antwoord is eenvoudig! Hoewel ontwikkelaars of winkeleigenaren niets hebben aangevraagd, worden gedetailleerde officiële vereisten voor alle versies duidelijk vermeld in het Magento DevDoc. Aanbevolen service-PWA
Ontwikkeling Zorg voor een robuuste PWA
Geef uw e-commerce-inspanningen een boost met uitstekende UX en 'supersnelle' snelheid. Bouw een e-commerce PWA helemaal opnieuw of bespaar tijd en geld met GoPWA Storefront.

Pwa Ontwikkelingsservice Afbeelding

Hier zijn de serververeisten voor Magento 2.4:

Besturingssysteem. Linux-distributies zoals RedHat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian, etc. Niet ondersteund voor Windows en macOS. Geheugenvereisten. Minimaal 2 GB RAM. Als u minder dan 2 GB RAM gebruikt, raadt Magento u aan een wisselbestand te maken. Lees hier meer over het wisselbestand. Ondersteuning van browsers. Microsoft Rand, Firefox, Chrome, Safari. Componist. Composer is voor ontwikkelaars die willen bijdragen aan de Magento 2-codebase, of extensies willen ontwikkelen. Webservers. Apache 2.4- of NGINX 1.x-database. MySQL 8.0, MariaDB 10.4, ook compatibel met MySQL 5.7.9, MariaDB 10.2 en Percona 5.7. PHP-versies. Magento ondersteunt 2.4.0. Je kunt PHP 7.3 nog steeds installeren met Magento 2.4.0, maar het is niet officieel getest of aanbevolen. PHP-extensies. Hieronder volgen de PHP-extensies die vereist zijn voor Magento 2.4: ext-bcmath, ext-ctype, ext-curl, ext-dom, ext-gd, ext-hash, ext-iconv, ext-intl, ext-mbstring, ext- openssl, ext-pdo_mysql, ext-simplexml, ext-soap, ext-xsl, ext-zip, ext-sockets. Beveiliging. Een geldig SSL-certificaat is vereist. Systeemafhankelijkheden. Er is een hele lijst met systeemafhankelijkheden: bash, gzip, lsof, mysql, mysqldump, nice, php, sed, tar. Cache-technologieën. Zorg ervoor dat PHP OPcache is ingeschakeld vanwege prestatieredenen. Gebruik Elasticsearch 7.6.x en Redis 5.0 voor paginacaching en sessieopslag. Varnish 6.x en RabbitMQ 3.8.x zijn ook belangrijke!

Is het mogelijk om aan de aanbevolen Magento 2.4 serververeiste te voldoen?

Ja dat is zo! Maar daarvoor moet u een toegewijd team van experts opzetten die al deze vereisten kunnen configureren en ook voor het onderhoud kunnen zorgen. Toch hoeft u niet met al deze problemen met de serverconfiguratie om te gaan om geweldige Magento-winkelprestaties te verwachten. Probeer Cloudways; het biedt een beheerde Magento-hostingservice met behulp van de top 5 cloudproviders DigitalOcean, Vultr, Linode, AWS en GCE. Laten we eens uitgebreid bekijken hoe Cloudways aan al deze serververeisten voor Magento 2.4 voldoet.

Besturingssysteem

Cloudways gebruikt Debian voor alle Magento-servers.
Par 1

Geheugenvereiste voor Magento 2.4

Cloudways start zijn hostingplan met minimaal 4 GB RAM en meer voor Magento 2.4, zoals officieel aanbevolen door Magento.
Applicatie En Serverdetails Voor Magento 2 4 Versie

Webservers

Cloudways ondersteunt beide door Magento aanbevolen webservers met hun respectievelijke versies Apache 2.4 en NGINX 1.x. Deze webservers zijn al geïnstalleerd als onderdeel van de standaard Cloudways-webstack. Hier zijn de Apache- en NGINX-versiegegevens die nodig zijn voor de beste Magento-hosting.
Voor NGINX: dpkg -l | grep nginx
Webservergegevens Voor Nginx
Voor Apache: dpkg -l | grep apache
Webservergegevens Voor Apache

Database

MariaDB v10.4 is de standaarddatabase; U kunt echter ook een beschikbare versie van de database verifiëren en bekijken op de Cloudways-console onder het gedeelte Instellingen en pakketten.
Sectie Instellingen En Pakketten Voor Mariadb V10 4 Database

PHP-versies

Voor andere applicaties krijg je PHP 7.3 als standaardversie, maar met Magento 2.4 wordt het geüpdatet naar PHP 7.4. U kunt dit verifiëren via de console en door een opdracht uit te voeren via SSH. Commando: php -v
Unnamed 6
Unnamed 7

Vereiste systeemafhankelijkheden

Magento 2.4 vereist de volgende systeemtools om de hele operatie soepel te laten verlopen: bash gzip lsof mysql mysqldump nice php sed tar En met Cloudways hoef je geen van deze systeemafhankelijkheden te installeren.
Voorbeelden Van Systeemafhankelijkheden Die U Niet Op Cloudways Hoeft Te Installeren

Geef uw winkelcachetechnologieën een boost

Cloudways voldoet aan alle vereisten voor cachetechnologieën volgens wat wordt aanbevolen door Magento DevDoc. PHP OPcache: Met OPcache kunt u meer verzoeken per seconde afhandelen en dus een sneller antwoord retourneren. OPcache is vrij eenvoudig te installeren met Cloudways. U kunt de OPCache-geheugengrootte ook vergroten op het tabblad Geavanceerd van Instellingen en pakketten.
Voorbeeld Van Hoe U De Opcache Geheugengrootte Kunt Vergroten Op Het Tabblad Geavanceerd Van Instellingen En Pakketten
Elasticsearch: U krijgt de standaard Elasticsearch-versie 7.6 bij Cloudways.
Met Elasticsearch Kunt U De Standaardversie Voor Cloudways Verkrijgen
Redis: Hier hoeft u Redis alleen maar met een paar klikken te installeren.
Screen Shot 2021 01 26 At 3 57 49 Pm 1024x582
Varnish: Om te controleren of Varnish is ingeschakeld en operationeel is op uw door Cloudways beheerde server, gaat u naar Serverbeheer en klikt u op Services beheren.
Het Gedeelte Serverbeheer Dat Laat Zien Dat Varnish Is Ingeschakeld

CRO-checklist voor productpagina's Breng datagestuurde verbeteringen aan op uw productpagina's. Gratis downloaden Gratis downloaden

Productpagina Cro Checklist Afbeelding

Hoe implementeer je Magento 2.4 op Cloudways?

Het is makkelijk! Het enige wat u hoeft te doen is een account aanmaken op het Cloudways-platform, wachten op uw accountverificatie en deze eenvoudige stappen volgen.
Deze Stappen Laten Zien Wat U Nodig Heeft Om Magento 2 4 Op Cloudways Te Implementeren
Als uw website ergens anders wordt gehost en u een migratieplan heeft. Vraag het ondersteuningsteam om uw eerste gratis migratie.

Opvallende kenmerken van Cloudways

Toegewijd IP-adres Toegewijde firewall 24/7 Deskundige ondersteuning Serverschaalbaarheid Pay-As-You-Go CloudwaysCDN Botbescherming Regelmatige beveiligingspatches Onbeperkt aantal applicaties Git-integratie Server- en app-monitoring Staging-URL en nog veel meer…

Afronden!

Het is allemaal aan jou. U kunt uw tijd en geld investeren in het configureren van een server voor uw Magento-winkel. Of doe het binnen een paar klikken. Daarnaast kunt u ook het volledige Cloudways-platform verkennen met een GRATIS proefaccount van drie dagen en uw server starten met DigitalOcean, Vultr en Linode. Als u realtime hulp nodig heeft of meer vragen heeft, boek dan een gratis Cloudways-demo.

badges

Let’s connect

We hebben altijd zin in nieuwe en uitdagende projecten. We gaan graag met je in gesprek!