Pages Menu
TwitterRss
Categories Menu

Posted by on 28-feb-2014 in General, Web | 0 comments

Como instalar php-mcrypt en CentOS

Todos sabemos de la disparidad de distribuiones de Linux que hay en los miles de empresas de hospedaje, pero en este caso voy a hablar de CentOS, y que puede plantear problemas a la hora de instalar/ejecutar software en nuestra web, VPS o servidor.

En concreto hace unos días estaba instalando Magento sobre un VPS Linux de una muy conocida empresa de hosting española, se trataba de una distribución CentOS 6.3, y el problema vino porque no tenía la librería php-mcrypt que Magento necesita. Esto se debe a que el repositorio de CentOS no incluye esta extensión de PHP. Para instalarla se pueden seguir estos pasos:

1. Acceder a la consola y descargar el repositorio epel:

[root@centos ~]# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
[root@centos ~]# wget http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-6

2. Instalar el repositorio:

[root@centos ~]# rpm --import RPM-GPG-KEY-EPEL-6
[root@centos ~]# rpm -i epel-release-6-8.noarch.rpm

3. Instalar la extensión php-mcrypt:

[root@centos ~]# yum install php-mcrypt -y

 

Con esto, y si todo va bien, después de mostrar unas cuantas líneas en la consola mostrando los pasos de la instalación, el proceso terminará de forma exitosa, mostrando algo parecido a esto:

Installed:
  php-mcrypt.i686 0:5.3.3-1.el6
Complete!

 

A partir de aquí, en mi caso, ya pude instalar Magento sin mayor problema.

Gracias por dejarnos tu fantástico comentario