Hulpartikel overzicht

Hulpartikel

Ik wil de PHP-versie updaten van Ubuntu / Debian

Wanneer je gebruik maakt van Ubuntu of Debian op jouw VPS dan zal deze standaard een recente versie van PHP gebruiken (wel afhankelijk van de tijd van de release). Zo komt Ubuntu 14.04 standaard met PHP 5.5 en Ubuntu 16.04 standaard met PHP 7.0. Debian 7 komt standaard met PHP 5.4, Debian 8 met PHP 5.6.

Belangrijk om te weten!
- Het is niet zonder risico om de PHP-versie van jouw VPS te updaten. Maak dan ook altijd eerst een snapshot zodat je bij problemen hierop kunt terugvallen.
- De huidige versie van PHP kun je altijd controleren via php -v in de console (of via SSH).
- De onderstaande stappen gaan niet in op specifieke PHP 'handlers' of de configuratie van jouw webserver. Na het updaten van de PHP-versie zul je nog jouw webserver (Apache / Nginx) moeten herstarten en eventueel zaken in de configuratie aanpassen. Raadpleeg daarvoor de specifieke documentatie van jouw webserver.

Een extra repository toevoegen voor PHP
  • Omdat Ubuntu en Debian standaard nog niet de laatste versie van PHP in hun repository hebben zitten, moet je eerst een extra repository toevoegen.

Voor Ubuntu:
  • Gebruik bijvoorbeeld de repository van Ondrej voor de laatste versie van PHP. Voer het volgende commando uit:
    sudo add-apt-repository ppa:ondrej/php
  • Mocht je een foutmelding krijgen dat het commando onbekend is, dan voer je het volgende uit:
    sudo apt-get update
    sudo apt-get install software-properties-common python-software-properties
    Hierna voer je nogmaals het commando voor het toevoegen van de repository uit.

Voor Debian:
  • Gebruik bijvoorbeeld de repository van Dotdeb voor de laatste versie van PHP. Voer het volgende commando uit:
    sudo -s
    echo 'deb http://packages.dotdeb.org jessie all' >> /etc/apt/sources.list
    echo 'deb-src http://packages.dotdeb.org jessie all' >> /etc/apt/sources.list
  • Vervolgens kun je via het volgende commando wel een nieuwere versie van PHP installeren (in het voorbeeld 7.1):
    sudo apt-get install php7.1 php7.1-fpm
  • Let op! Bovenste stappen werken mogelijk niet (meer) in Debian 7. In dat geval kun je volgende handleiding eens doornemen over alternatieve oplossingen.

Heb je ook een goed idee?

Stuur jouw idee in! Met genoeg stemmen komt jouw idee op onze wishlist!

Heeft dit artikel je geholpen?

Maak een account aan of log in om een beoordeling achter te laten.

Reacties

Maak een account aan of log in om een reactie te plaatsen.

Kom je er niet uit?

Ontvang persoonlijke hulp van onze supporters

Neem contact op