Passer de PHP5 à PHP7 sous debian jessy
Bonjour à tous!
après quelques temps d'absence, je reviens avec un petit tuto simple et rapide!
Vous trouverez ci-dessous un petit guide pour passer de php 5 à php 7 et ainsi gagné en performances!!
Très attendue, la dernière version majeure de PHP vient de sortir. voici les principales nouveautés :
- Une vitesse d’exécution jusqu’à 2x supérieure
- Compatibilité 64 bits
- Utilisation de la mémoire vive réduit de 2/3
Malheureusement, PHP 7 ne sera pas disponible dans les dépôts de Debian avant plusieurs années (Debian 9), puisqu’elle n’accepte que les correctifs pour la version en cours.
C’est pour ça qu’il existe Dotdeb, un dépôt non-officiel pour Debian.
Dès le lendemain de la sortie, PHP 7 était dispo sur Dotdeb. C'est partie pour son instalation!!
Ajoutons le dépot dotdev
echo "deb http://packages.dotdeb.org jessie all" > /etc/apt/sources.list.d/dotdeb.list wget -O - https://www.dotdeb.org/dotdeb.gpg | apt-key add - apt update
Suppression de PHP 5
systemctl stop php5-fpm
apt-get autoremove --purge php5*
Instalation de PHP 7 et quelques dépendances
apt-get install php7.0 php7.0-fpm php7.0-mysql php7.0-curl php7.0-json php7.0-gd
Petite vérif en mode cli
php -v PHP 7.0.1-1~dotdeb+8.1 (cli) NTS Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
Instalation du mod apache 2
apt-get install libapache2-mod-php7.0
On redémare apache 2
service apache2 restart
Et ensuite??
et bien c'est tous! nous voilà au bout de l'instalation, si d'autres modules vous manque n'hesitez pas à commenter
Merci de citer la source de l'article. C'est inscrit des les mentions légales de mon site : https://angristan.fr/mentions-legales/.
Vous avez 7 jours pour modifier votre article.