Recientemente estaba instalando wordpress 3.8 para un cliente en una máquina Linux con distribución CentOS. El sistema ya tenía instalado PHP 5.1.6. Pero la última instalación de wordpress requiere PHP 5.2.4 o posterior. Lo mismo hice con yum install para encontrar el paquete más reciente para instalar y, para mi asombro, cuántas veces lo hago con varios repositorios, recibo el mismo mensaje de error que se muestra a continuación:
[root@catest yum.repos.d]# yum install php Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Setting up Install Process Package php-5.1.6-40.el5_9.x86_64 already installed and latest version Nothing to do
Pero PHP debe actualizarse al menos a 5.2.4 o más a cualquier costo. La única opción que quedaba era instalar a través de la compilación fuente. Pero esto parecía un poco aterrador en cuanto a cumplir con todas las dependencias manualmente.
La otra solución rápida que descubrí para instalar la versión PHP5.3.3 usando YUM es la siguiente:
Eliminar paquetes PHP antiguos usando yum erase
En primer lugar, elimine la instalación anterior de php usando el comando yum remove como se muestra a continuación:
[root@catest ~]# yum remove php php-cgi php-cli php-common
Instalar PHP5.3.3 usando yum install
Instale PHP5.3.3 usando yum emitiendo el siguiente comando:
Verificar la versión de php
Verifique la última versión de php instalada:
[root@catest yum.repos.d]# php --version PHP 5.3.3 (cli) (built: Oct 1 2013 18:32:37) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies