Varnish implementatie Magento 2.x

In dit artikel beschrijven we de implementatie van Varnish voor je Magento2 shop. Je hebt hier een Varnish addon voor nodig. Vraag via sales@ixlhosting.nl naar de prijzen en mogelijkheden.

1. Implementatie

Je krijgt bij het opleveren van een varnish addon de volgende gegevens, deze gegevens heb je nodig bij het configureren van Varnish voor je Magento webshop.

IP van varnish addon:
SSH username varnish addon:
SSH password varnish addon:
Administrator port:
Secret Key:
Backend IP:
Backend port:
Webserver IP:
IP van NGINX cluster waar het A-record na afloop naar toe moet:

Ga daarna naar STORES > Configuration > ADVANCED > System > Full Page Cache.
Bij Caching Application list, selecteer je Varnish Caching.
Daarna klik je op “Varnish Configuration” om verdere settings in te vullen.
Bij ‘Acces List’ vul je het IP van de Varnish Addon in.
Bij ‘Backend Host’ vul je het IP van de Webserver in.
Bij ‘Backend port’ vul je poort 80 in. Zie screenshot: 

De configuratie binnen de backend van Magento2 is nu afgerond. Klik op diezelfde pagina op de knop “Export VCL for Varnish 4”
Je download daarmee de varnish vcl die nu in de varnish addon ingeladen moet worden.

Log via SSH in op de webserver. Vervolgens maak je daar een SSH verbinding naar de varnish addon met de gegevens die je van ons hebt gekregen.
Open nu /etc/varnish/default.vcl doormiddel van nano of vi (wat je zelf fijn vindt om te gebruiken) en vervang de config die daar staat met de config die je net hebt gedownload uit de backend van je Magento2 shop.
Sla het bestand op en herstart varnish met het commando ‘service varnish restart’.

2. Testen

Het is zeer belangrijk om te testen. Testen doe je via je hostfile. Dat staat uitgelegd op deze helpdesk pagina.
Zorg er dus voor dat je als IP in je hostfile het IP van het NGINX cluster zet en daarachter het domein van je webshop.

3. Live zetten

Zodra het testen succesvol is afgerond, kun je het A-record van je webshop verwijzen naar het IP van het NGINX cluster. Het wijzigen van een A-record kan enkele uren duren. Zodra die wijziging is doorgevoerd, genieten je bezoekers van een razendsnelle webshop met Varnish.

  • Deel dit bericht