3 votes

Comment passer à une version spécifique de PHP ?

J'ai une installation de serveur Ubuntu 10.04 avec PHP 5.3.2 installé, je veux le mettre à jour vers PHP 5.3.5. Je suis amené à penser que apt-get upgrade n'installera que les mises à jour de sécurité, nous sommes sur cette version LTS et ne prévoyons pas de mettre à jour nos serveurs avant 12.04, il est donc important pour nous de pouvoir mettre à jour PHP.

Des idées ?

Merci beaucoup.

1voto

larsw Points 2233

Dans ce cas, vous devrez probablement construire à partir des sources. Allez à http://php.net téléchargez les sources et construisez votre version de PHP.

1voto

Lekensteyn Points 162346

Si vous voulez rester à jour avec la dernière version amont, vous devez compiler PHP à partir des sources. Cela vous permet d'améliorer encore plus votre installation, prenez le temps de lire les pages suivantes la page des extensions pour personnaliser PHP. Exécution de ./configure --help dans le dossier source vous montre également une liste d'options.

Lorsque vous compilez à partir des sources, il est fortement recommandé de s'abonner à la liste de diffusion PHP announcements. Allez sur http://php.net/mailing-lists.php Pour vous abonner, cochez la case "Normal" dans la rubrique "Annonces", indiquez votre adresse électronique dans le formulaire ci-dessous et cliquez sur "S'abonner".

0voto

James B Points 717

Il suffit de l'installer à partir de la source. Il n'y a pas de données de publication prévues pour la prochaine version dans le référentiel.

0voto

Karolis T. Points 2649

Vous pouvez essayer le ppa listé ici : https://launchpad.net/~nginx/+archive/php5?field.series_filter=lucide

Il pointe vers ppa:nginx/php5

Je ne l'ai pas essayé, tho

0voto

conner_bw Points 879

J'ai installé Zend Server Community edition pour obtenir une version actualisée de PHP.

http://www.zend.com/en/products/server-ce/downloads

Pour moi, c'est un moyen relativement facile de maintenir PHP à jour. Ce n'est pas le dernier et le meilleur, mais Zend finira par le rattraper, je pense.

L'étape la plus importante, pour moi, était de m'assurer que toutes les parties non désirées ne se lancent pas lorsque le serveur redémarre. Les démons du serveur Zend sont contrôlés via : /usr/local/zend/bin/zendctl.sh qui est symlinké à /etc/init.d/zend-server. Ils peuvent être activés/désactivés en utilisant une variation de update-rc.d zend-server defaults

PS : Si vous essayez ceci, assurez-vous de taper "CE" pour "Community edition" pendant l'installation d'apt-get, sinon ce n'est pas gratuit (comme dans la bière).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X