Archive for juin, 2016

Avec Gentoo et les ebuilds, rien de plus facile que de tester de nouvelles versions.

Installation de PHP 7.1

Voici la manipulation rapide :

  • créez votre overlay local (si ce n’est pas déjà fait !) ;
  • créez le répertoire dev-php/php et mettez-y le dossier files/ que vous trouverez dans le /usr/portage/dev-php/php ;
  • copiez également ce ficher (j’ai juste modifier le nom et l’url de téléchargement présents dans le fichier php-7.0.7.ebuild) : wget -P . http://cyril.me/dl/php-7.1.0_alpha1.ebuild
  • tapez la commande ebuild php-7.1.0_alpha1.ebuild digest merge.

Configuration de FPM

Modifiez le fichier php-fpm.ini de php7.1 en apportant les modifications suivantes (faîtes attention au listen également si vous faîtes tourner plusieurs fpm) :

  1. pid = run/php-fpm-php7.1.pid

Ensuite, créez le fichier dans init.d de pour cette version :

ln -s php-fpm /etc/init.d/php-fpm-php7.1

et c’est parti !

/etc/init.d/php-fpm-php7.1 start

php7.1.0_alpha1