# cat /etc/redhat-release
CentOS release 6.3 (Final)
# php -v
PHP 5.3.3
# yum update php
No Packages marked for Update
Comment mettre à niveau vers la dernière version PHP 5.4.10 (stable actuelle) ?
# cat /etc/redhat-release
CentOS release 6.3 (Final)
# php -v
PHP 5.3.3
# yum update php
No Packages marked for Update
Comment mettre à niveau vers la dernière version PHP 5.4.10 (stable actuelle) ?
Réponses:
Vous pouvez utiliser le dépôt remi, qui fournit PHP 5.4 ainsi que MySQL 5.5 et d'autres éléments liés à LAMP non disponibles avec la base CentOS ou EPEL. Si vous utilisez ce dépôt, je recommande fortement le plugin yum-versionlock pour vous assurer que votre version de PHP reste sur la branche 5.4.
la source
yum-versionlock plugin
est utilisé trop de force pour pointer vers le repo remi donc quand jeyum update php
ne suis pas en train de remplacer la version actuelle?Vous pouvez utiliser remi comme l'a suggéré Michael Hampton, mais pour être complet, vous pouvez également compiler votre propre php.
Télécharger
Vous pouvez télécharger la dernière version de php 5.4.10 ici . Ou dans le cas où mon lien est obsolète au moment où quelqu'un d'autre le voit, vous pouvez aller à la page principale de téléchargement de php et naviguer également.
Outils de développement
Vous aurez besoin d'outils de développement de base et vous devriez pouvoir l'obtenir via une installation de groupe.
Bibliothèques requises
Vous aurez également besoin d'un tas de bibliothèques pour compiler PHP. Ce qui suit est un simple exemple de liste. Vous devrez peut-être ajuster en fonction des modules supplémentaires que vous installez.
Une autre bibliothèque commune souvent utilisée est mcrypt (
libmcrypt-devel
), mais elle est disponible sous rpmforge et non sous la base.Compilation
Une fois toutes les exigences définies, la compilation réelle est assez simple.
Extrayez le php que vous avez téléchargé plus tôt et entrez dans le répertoire.
Configurez le PHP avec des éléments que vous souhaitez activer.
Vous pouvez voir une liste complète des options de configuration PHP ici .
Finalisez ensuite avec build.
Vous avez maintenant php 5.4. * Sur votre Centos 6.
la source
Dépendance de Remi sur CentOS 6 et Red Hat (RHEL) 6:
CentOS 6 et Red Hat (RHEL) 6:
Mettez à jour votre PHP:
CentOS 6.3 / 6.2 / 6.1 / 6 / 5.8 et Red Hat (RHEL) 6.3 / 6.2 / 6.1 / 6 / 5.8
Mettez à jour vos modules:
http://www.if-not-true-then-false.com/2010/install-apache-php-on-fedora-centos-red-hat-rhel/
la source
remi-test
soit pas activée.