Quelle est la meilleure façon d'installer mysql 5.5 avec php 5.3.8 (dernière version) ? car la plupart des dépôts courants ne proposent que des versions plus anciennes.
Réponse
Trop de publicités?MySQL 5.5 et PHP 5.3.8 sont disponibles dans la base de données de la Commission européenne. Pangolin précis qui sortira en avril sous la forme de la version 12.04 (probablement avec PHP 5.3.9, car PHP 5.3.8 a une régression dans is_a()).
Vous pouvez rétrocomporter ces paquets vers votre version avec l'excellente méthode suivante sac à dos disponible dans ubuntu-dev-tools. Donc, installez-le, créez un PPA pour vous-même sur launchpad (il est tellement plus facile de faire des constructions sur launchpad que d'essayer d'assembler les build-deps), puis faites :
backportpackage -s precise -r `lsb_release -c -s` -u ppa:youruser/ppaname php5
Notez que l'ordre est important ici, donc attendez que php5 ait fini de se construire avant de télécharger mysql-5.5. Sinon, vous devrez installer la libmysqlclient18 à partir de mysql-5.5, ce que vous ne voulez peut-être pas !
backportpackage -s precise -r `lsb_release -c -s` -u ppa:youruser/ppaname mysql-5.5
Une fois la construction terminée, vous pouvez télécharger les .debs depuis le PPA ou simplement les ajouter comme source pour tous les serveurs que vous souhaitez déployer :
add-apt-repository ppa:youruser/ppaname
Bonne chance !