Hoe installeer je Vendiro voor Magento 2 via sftp/ssh
Voorbereiding extensie installeren via FTP
Indien mogelijk adviseren we om de module via Composer te installeren, omdat dit de meest efficiënte en betrouwbare methode is. Composer maakt het updaten van modules een stuk eenvoudiger en zorgt ervoor dat je store altijd de juiste, versiebeheerde dependencies gebruikt.
Voordat je wijzigingen aanbrengt in je store, zorg ervoor dat het volgende is geregeld:
- Zorg voor een volledige back-up (bestanden + database).
- Voer de installatie eerst uit in een ontwikkel- of stagingomgeving.
- (Alleen productie) Schakel de onderhoudsmodus in om te voorkomen dat bezoekers foutmeldingen zien:
php bin/magento maintenance:enable
Bestanden uploaden
Het ZIP-bestand bevat de benodigde bestanden die geplaatst moeten worden in de Vendiro/Connect map. Let op: De mappenstructuur is hoofdlettergevoelig en moet handmatig worden aangemaakt. Volg de onderstaande stappen om de bestanden correct uit te pakken en te uploaden.
Pak de zip uit
Unzip het extensiepakket met een programma zoals WinZip, WinRAR of een vergelijkbaar extractieprogramma.
Upload de uitgepakte bestanden
Aangezien de uitgepakte bestanden alleen de extensie bevatten, moet je handmatig de map Vendiro/Connect aanmaken binnen app/code/ op je server en alle uitgepakte bestanden in deze definitieve Vendiro/Connect map plaatsen.
Het uiteindelijke pad voor de geüploade inhoud zal zijn:
app/code/Vendiro/Connect
Als je een bestaande installatie van een van onze extensies bijwerkt, zorg er dan voor dat je de bestaande extensiebestanden overschrijft.
Installatieopdrachten uitvoeren in de terminal
Open de terminal en voer het volgende commando uit, gevolgd door het invoeren van het gebruikerswachtwoord.
(Sla deze stap over als je de extensie installeert op een lokale machine):
ssh username@domain.com
Navigeer naar de rootmap
Ga naar de Magento 2 webroot door het volgende commando uit te voeren:
cd /full_path_to_magento2
Voorbeelden van veelvoorkomende Magento-rootpaden:
/var/www/html/home/username/public_html/var/www/magento2
Start de installatie
Zodra de extensie succesvol is gedownload, start je de installatie van de Vendiro extensie met de volgende commando’s:
php bin/magento module:enable
php bin/magento setup:upgrade
Deze commando’s registreren de module en verwerken eventuele databasewijzigingen.
Productie-modus (optioneel)
Als Magento in productie-modus draait, moet je de code opnieuw compileren en statische content deployen:
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
Na het uitvoeren van deze commando’s is de extensie geïnstalleerd en klaar om geconfigureerd te worden.
Ga hiervoor naar Stores > Configuration > Magmodules > Vendiro.
Onderhoudsmodus uitschakelen
Als je de onderhoudsmodus hebt gebruikt, zorg dan dat je deze weer uitschakelt; anders krijgt de Magento-frontend een 503 Service Temporarily Unavailable foutmelding:
php bin/magento maintenance:disable
De extensie gebruiken
Zodra de installatie is voltooid, is de extensie succesvol geïnstalleerd in je Magento® 2-webshop en klaar voor gebruik.
Navigeer naar Stores > Configuration > Magmodules > Vendiro om de extensie te configureren en in gebruik te nemen.

