====== Plusieurs versions de PHP sous Debian ======
===== Besoin =====
Je souhaite que différents site hé... e serveur (système) puissent utiliser différentes versions de PHP. De plus, je souhaite utiliser des versions supérieures à celles mises à disposition sur les dépôt... dépôt sury.org afin de faire cohabiter plusieurs versions de PHP.
==== Installation des dépôts ====
L'in
dépôts officiels Debian, Jessie ne propose pas de version de PHP supérieure à 5.6.
De nombreuses applicati... officiels PHP de Debian. Cette source propose des versions à jour, parfaitement packagées pour Debian et Ub... cohabitation((//Coninstallable//.)) de plusieurs versions de PHP sur une même serveur.
<note>Le dépôt alte... te
</code>
À partir de là, on peut installer les version de PHP souhaitée, parmi la liste des versions dis
nu! De plus, LineageOS permettra de bénéficier de versions récentes d'Android.
==== Migration de CM à Line... load.lineageos.org/kiwi|Télécharger]] la dernière version((Au moment de la rédaction, il s'agissait de la version 14.1 qui incorpore Android 7.1.1 Nougat.)) officie... imilaire permet de dé-rooté.)) correspondant à la version du système installée
- [[http://opengapps.org/|
c l'un ou l'autre des formats. Il existe donc une version de //KeePass// gérant ses bases de données au format "1" (f1) et une autre version du logiciel gérant les bases au format "2" (f2). ... ur //f2//.
Pour des raisons compréhensibles, les version de KeePass[X] utilisant le format "1", plus ancien, ignorent tout du format "2". En revanche les versions de KeePass[X] utilisant le format "2" sont plus
t>
Une fois qu'on a installé et lancé la nouvelle version de Firefox, le retour en arrière devient compliqu... nnées de profil sont réorganisées par la nouvelle version. Si l'ancienne version est restaurée, elle refusera d'utiliser ces profils…
</note>
===== Cas d'utilisatio... ====
Je ne veux rien de fou… Juste disposer de la version courante de Firefox-esr.
Debian ne propose pas d
=====
===== Cas d'utilisation =====
J'utilise la version **//stable//** de Debian. Malheureusement certaines applications sont dans des versions trop anciennes ce qui les rend utilisables (dans... elles fonctionnalités apportées par les nouvelles versions mais simplement disposer d'application fonctionn... vise à récupérer dans le dépôt //backports// des versions récentes de l'application souhaitée. Elle a été
Apache fournit par les dépôts Debian 12
Multiples version de PHP
La capacité du serveur à fournir des serv... /composer
~$ source ~/.bash_profile
~$ composer --version
</code>
==== Optimisation ====
Sans l'imposer, //... stalle avec les précautions d'usage concernant la version :
<code>
# php --version
PHP 8.2.13 (cli) (built: Nov 24 2023 13:10:42) (NTS)
# php8.2 -m | grep curl
# ap
'Android 8 ou plus, il suffit de mettre à jour sa version de Firefox pour restituer des vidéos encodées en ... i ====
=== ESR ===
Les personnes qui utilisent la version ESR courante de Firefox en bénéficient depuis la ... rt.mozilla.org/fr/kb/firefox-entreprise-140-notes-version|version 140]]((La précédente était [[https://www.firefox.com/en-US/firefox/128.0esr/releasenotes/|128]].))
tps://lineageos.org/Changelog-26/|changelog de la version 19]]((Il se présente comme un texte __rédigé__, a... choué)
* le system LOS 19.1 (parce que c'est la version courante, à la date de l'installation)
* les GA... à jour le système MIUI d'origine dans sa dernière version. On se retrouve donc avec un F3 équipé d'une version de MIUI non conforme à un des prérequis d'installatio
n production.)).
Plus précisément, on choisit la version de Solr que l'ont installe et on utilise une version packagée intégrant un serveur de servlet. Autrement d... e sera nécessaire. En revanche, la présence d'une version minimale de Java JRE reste un pré-requis.
Bien q... sens de Virtualmin.)).
===== Récupération de la version =====
Dans notre cas, le choix de version de Solr
aquetages
# apt-get dselect-upgrade
</code>
===== Version installée d'un paquetage =====
Pour tout savoir s... lé :
<code>
# dpkg -s <packagename>
</code>
===== Versions installée, candidate et disponibles… sur quels d... e>
# apt-cache policy <packagename>
</code>
===== Versions disponibles y compris non candidates, anciennes ... howpkg <package-name>
</code>
===== Installer une version particulière =====
Après s'est assurée que [[#ver
ndard mais elle reste limitée à ce que prévoit la version suivante, sous réserve que le rétro-portage ait é... mplit.
Il existe un moyen simple de disposer de versions récentes de PHP (jusqu'à 5.4 pour Squeeze et 5.5... eb]].
Ce dépôt permet également d'installer des versions récentes de mySQL et Nginx.
<note>Cette technique ne permet pas de faire **coexister** la version de référence de la distribution avec une version
re d'exemple, voici comment j'ai procédé, sur une version fraîchement installée((Installation de base puis ... s paquetages nécessaires étant variable selon les versions de Debian, il faut se renseigner sur la page déd... (L'éditeur de VirtualBox.)) propose également des versions packagées pour Debian. On dispose ainsi de versions plus récentes. Attention : ces paquetages ne bénéfici
logiciel d'une certaine complexité. De nouvelles versions peuvent être nécessaires pour corriger des bugs ... choses comme, par exemple, installer une nouvelle version d'Android dans votre androphone sans avoir à la c... n") open source]] ou changer de //recovery//. Ces versions alternatives aux composants préinstallés sont di... ons. Dans cette perspective, //stock// désigne la version open source développée dans le cadre du projet [[
ana/studio3/releases]]
Elle affiche la liste des versions, en chronologie inversée. La sélection du numéro de version souhaitée conduit à la page de téléchargement, pa... === Configuration =====
Sous Debian 10 Buster, la version de référence de Java est java-11-openjdk. Elle es... -8.
Une première solution consiste à modifier la version par défaut de java :
<code>sudo update-alternativ