Winkelwagen

/ .nl-domeinnaam

Jouw .nl voor slechts € 0,49.

Domeinnaam checken
E-mail

/ Security

/ Hostingpakket keuzehulp

Weet je niet zeker welk hostingpakket de beste
keus is voor jouw website? Met onze keuzehulp
kom je er wel uit.

Direct naar de keuzehulp

/ OpenStack

/ Probeer Public Cloud uit

Gratis 1 maand aan de slag met Public Cloud?

Vraag proefperiode aan

/ TransIP Blog

Website templates kiezen voor jouw website

Lees de blogpost
Knowledge Base

    Sorry, we konden geen resultaten vinden voor jouw zoekopdracht.

    Hoe installeer ik Magento 2 op mijn VPS met Plesk?

    Wanneer je op een BladeVPS met Plesk gebruikt wilt maken van een Magento 2 installatie, dan werkt dat niet direct op een kale installatie. Dit komt omdat CentOS, het onderliggende OS van onze pre-installs, standaard van 'oudere' versies van software gebruik maakt (wel gepatched met security-updates). Magento vereist daarentegen juist vrij recente versies van software. Daarom zul je eerst een aantal handelingen moeten uitvoeren, voordat je via 'Applications' binnen Plesk zelf Magento kunt installeren.

    Instellingen binnen Plesk aanpassen

    VPS Plesk Magento 2
    • Klik op 'PHP Settings'
    • Pas onder 'PHP Support' de versie aan naar ten minste 5.6.x. PHP 7 wordt ook ondersteund door Magento.
    • Zet de waarde van 'memory_limit' Op 512M. Deze optie zit niet in het dropdown-menu, maar kun je wel zelf invoeren.
    • Optioneel: Zet de waarde van 'max_execution_time' naar 120 seconden. Deze tijd is de tijdsduur van hoe lang een PHP proces maximaal mag draaien, en vooral bij bijvoorbeeld batch-mailscripts of het invoeren van veel data via PHP kan de standaard limiet van 30 seconden onvoldoende blijken.

    PHP-versie van CentOS zelf updaten
    Hoewel de versie van PHP nu binnen de Magento omgeving zelf wel gepdatet is, kan het zo zijn dat je via SSH thema's en extensies wilt installeren. In dat geval wordt nog de 'standaard' PHP-versie van CentOS gebruikt en kan dit voor foutmeldingen zorgen. CentOS heeft zelf geen nieuwere versie van PHP in zijn eigen 'repository' en daarom zul je gebruiken moeten maken van een alternatieve repository om bijvoorbeeld van PHP 7 gebruik te maken. Hoe je deze toevoegt en installeert staat uitgelegd op bijvoorbeeld https://webtatic.com/packages/php71/.


    Installeren van PHP-extensions en upgrade van MySQL / MariaDB

    TransIP VPS Plesk Magento 2
    • Log in via de console of SSH met een gewone SSH-user en switch naar de root-account (via 'su root'). In het geval van de console kun je wel direct als root inloggen.
    • Ga naar de folder met de CentOS repository's (/etc/yum.repos.d/) en maak daar een repo aan voor MariaDB.
    • Met behulp van bijvoorbeeld 'nano /etc/yum.repos.d/MariaDB.repo' kun je een leeg repo-bestand aanmaken.
    • Voeg nu het onderstaande toe aan dit bestand en sla dit vervolgens op:

      [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

    • Update nu MariaDB door het volgende commando uit te voeren:

      sudo yum install MariaDB-server MariaDB-client

    • Update de MySQL/MariaDB-versie binnen Plesk via het commando:

      plesk sbin packagemng -sdf

    • Let op! Mocht je een ander OS zoals CentOS 6 gebruiken dan volg je de stappen uit de knowledgebase van Plesk.

    • Installeer vervolgens nog de 3 PHP-extensions die Magento vereist:

      yum install php-soap

      yum install php-intl

      yum install php-mcrypt

    • Herstart vervolgens Apache of de gehele VPS en je zult Magento 2 kunnen installeren op jouw VPS met Plesk.

    Kom je er niet uit?

    Ontvang persoonlijke hulp van onze supporters

    Neem contact op