Varnish implementatie Magento 1.9.x

In dit artikel beschrijven we de implementatie van Varnish voor je Magento 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:
Administrator port:
Secret Key:
Backend IP:
Backend port:
Webserver IP:
IP van NGINX cluster waar het A-record na afloop naar toe moet:

Installeer turpentine vanaf de Magentocommerce website.

Ga daarna naar system -> configuration -> Varnish options Bij serverlist vervang je 127.0.0.1 met het IP van de varnish addon, de versie selecteer je op 4.
Daaronder vul je de Varnish Authentication key in. Zet achter de key \n, zie screenshot. 

Ga vervolgens naar system -> configuration -> Caching Options
Vul bij Backend host het IP van de webserver in.

Ga als laatste naar System -> Caching management
Selecteer ‘Varnish Pages’ en ‘Varnish ESI Blocks’ en enable die

Als laatste klik je op dezelfde pagina onder ‘Varnish Management’ op ‘Apply Vanish Config’

Varnish moet nu succesvol functioneren. Reactietijd van de server zal rond de 10 ms zijn.

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.

Debug

Wil je graag meer informatie in de headers zien? Dan moet je de debug functie aanzetten. Dit kan eenvoudig via system -> configuration -> Varnish options Daar ‘Enable’ je ‘Enable debug info’ en ‘Enable Block Logging’. Ga vervolgens weer naar System -> Caching management en klik onder ‘Varnish Management’ op ‘Apply Vanish Config’. Zie screenshot voor het resultaat.

 

  • Deel dit bericht