Edit : Pour installer la version PHP7.1 rendez vous sur cet article : Installer PHP7.1 et PHP7.1-FPM sur Debian et Raspberry (Raspbian)
Pour profiter des performances de PHP7, sur l’application Jeedom, j’ai décidé d’installer PHP7 sur mon Rapsberry B+ qui tourne sur la version Jessie de Raspbian. Testé et approuvé.
Tout d’abord passer sudo.
Ajouter les dépôts à vos sources
echo "deb http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free" > /etc/apt/sources.list.d/php.list
Ajouter la clé publique
gpg --keyserver pgpkeys.mit.edu --recv-key CCD91D6111A06851 gpg --armor --export CCD91D6111A06851 | apt-key add -
Lancer un update
apt-get update
Installer PHP7 avec ses principales dépendances
apt-get install php7.0 php7.0-opcache libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-gd php7.0-mcrypt php7.0-intl php7.0-mbstring php7.0-xml php7.0-zip
Pour activer l’Opcache lire cet article Améliorer les performances de votre application PHP avec Zend Opcache
Pour ma part j’ai installé PHP7 en parallèle de PHP5.6, voici la procédure pour qu’Apache utilise PHP7 à la place de 5.6. Il s’agit de désactiver le mode php5, activer le mode php7, puis de relancer Apache
a2dismod php5 a2enmod php7.0 service apache2 restart
Source :
Symfony Finland : Install and run PHP 7 on Raspbian (Raspberry Pi Debian)