Tag Archives: yum

Como instalar php 5.2.11 en Centos usando YUM

Al parecer la última versión de php que se encuentra en los repositorios oficiales de Cent OS es la versión 5.1.6, y pues ahora que quiero instalar SugarCRM 5.5 necesito al menos una de las versiones 5.2.x pero sin llegar a las 5.3.x pues hay serias incompatibilidades con éstas. Yo mismo he experimentado éstos problemas cuando instalé Xampp con php 5.3.0 y prestashop no funcionaba.

En fin, ya que php 5.2.x no se encuentra en los repositorios oficiales debemos agregar un repositorio a los que yum tiene a su disposición. Me he basado en los siguientes artículos:

http://bluhaloit.wordpress.com/2008/03/13/installing-php-52x-on-redhat-es5-centos-5-etc/#comment-635

http://www.jasonlitka.com/yum-repository/

Utilizaremos las instrucciones del segundo vínculo que el primero por defecto nos muestra como instalar php 5.3.x y de ninguna forma les aconsejo que lo hagan a menos que sepan muy bien lo que hacen.

Primero agregaremos el repositorio:



nano -w /etc/yum.repos.d/utterramblings.repo

Agregamos éstos contenidos:

Nótese que asumo que usas Centos 5 y una arquitectura i386 (en el artículo arriba puedes encontrar instrucciones específicas para otras versiones/arquitecturas), además de que por defecto estoy declarando el repositorio como desactivado para evitar problemas de dependencias.


[utterramblings]
 name=Jason's Utter Ramblings Repo
 baseurl=http://www.jasonlitka.com/media/EL5/i386/
 enabled=0
 gpgcheck=1
 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

Ahora ya estamos listos para hacer:


# yum upgrade php --enablerepo=utterramblings