php56 - CentOS - Remi Repo

Je viens d'installer php 5.6 sur une machine de test, et la normale de la cli de php ne semble pas exister:

$ -> php -v
-bash: php: command not found

$ -> php56 -v
PHP 5.6.13 (cli) (built: Sep  3 2015 13:41:04)    

Si j'essaie de faire un yum install php --enablerepo=remi, puis il essaie d'installer php 5.4.

Il est donc évident que php56 est un cli interprète, mais j'ai toujours été utilisé pour, juste en tapant php vs php56. Est-ce la nouvelle norme, ou est-il une autre étape pour l'installation de php56 sur CentOS (6.7)? Est-ce aussi simple que de créer un lien symbolique? ln -s /usr/bin/php56 /usr/bin/php

Étapes de mise à niveau:

$ -> yum remove php* --enablerepo=remi

$ -> yum install php56* --enablerepo=remi

Merci à Rémi pour le pousser dans la bonne direction, voici ce que mon repo config ressemble:

[upstream_remi54]
name=Remi - CentOS - $releasever/$arch
 baseurl=http://mirrors.mediatemple.net/remi/enterprise/$releasever/remi/$basearch/
enabled=0

gpgcheck=1

gpgkey=http://rpms.famillecollet.com/RPM-GPG-KEY-remi

[upstream_remi56]
name=Remi - CentOS - $releasever/$arch
baseurl=http://mirrors.mediatemple.net/remi/enterprise/$releasever/php56/$basearch/
enabled=0

gpgcheck=1

gpgkey=http://rpms.famillecollet.com/RPM-GPG-KEY-remi

Cela fonctionne bien si vous voulez remplacer complètement PHP, vs exécutant des versions en parallèle. Je dois garder de PHP 5.4 en place pour Roundcube et Postfix Admin, comme certains des modules nécessaires pour les travaux n'ont pas encore été portés, de sorte que le serveur doit rester 5.4 pour l'instant.

OriginalL'auteur Mike Purcell | 2015-09-30