Mise à jours 16.04 vers 18.04
Upgrade d'un serveur Ubuntu 16.04 vers 18.04 (LTS bien sûr)
Bonjour,
Je reviendrais au fur et à mesure sur cet article en affichant les modifications avec leurs dates.
Pour info, j'utilise beaucoup de serveurs VPS chez OVH. J'ai commencé avec de VPS sous Ubuntu 14 (j'en ai encore 2 qui tournent sous PHP5). La majorité tournent aujourd'hui sous Ubuntu 16.04 et PHP 7.0.
Voulant profiter du PHP 7.2 natif, je décide de passer à Ubuntu Server 18.04 LTS.
Upgrade d'un Mac Mini Ubuntu 16.04 à 18.04
Premier constat : PHP 7.0 à dégagé !
Lors de l'upgrade, l'installeur avait mentionné la suppression d'environ 30 paquets, mais pas lesquels. Je suppose que tout ce qui concerne PHP 7.0 en faisait parti.
Dand /etc/php/ figure pourtant 7.0 et 7.2 :)
Mais PHP 7.2 n'est pas installé et la version 7.0 n'est plus :(
Pour que mes sites fonctionnent à nouveau, j'ai du réinstaller tous les paquets en ajoutant d'abord :
sudo add-apt-repository ppa:ondrej/php
Puis :
sudo apt-get install php7.0 php7.0-fpm php7.0-mcrypt php7.0-curl php7.0-cli php7.0-mysql php7.0-gd php7.0-xsl php7.0-json php7.0-intl php-pear php7.0-dev php7.0-common php7.0-mbstring php7.0-zip -y
Prochaine épisode, installer PHP 7.2 et commencer à développer sous Laravel 5.6. Parait-t'il que les performances sont bluffantes, je vous dirais.
vendredi 1 juin 2018
Installation PHP 7.2
Pour faire fonctionner mes nouveaux projet Laravel (v5.6), j'ai aujourd'hui installé PHP 7.2
Rien de compliqué :
sudo apt-get install php7.2 php7.2-mysql php7.2-fpm php7.2-mbstring php7.2-xml php7.2-curl php7.2-zip php7.2-gd -y
Tout fonctionne et mes projets cohabitent quelques soit la version PHP.
Je mettrais dans la catégorie NGINX le code permettant de choisir la version PHP à utiliser pour chaque projet Web.
A+