Instalación de la versión mas reciente y estable de PHP, y MySQL en CentOS 6.5 a través de Repositorios

 

Instalación de la versión mas reciente y estable de PHP, y MySQL en CentOS 6.5 a través de Repositorios

En CentOS por defecto se instalarán las versiones mas estables, pero antiguas de Php, MySQL y Apache.

Para ver nuestra versión actual de Php y Mysql:

$ yum info php
$ yum info mysql

Para actualizar a versiones mas actuales necesitaremos instalar los Repositorios: EPEL, REMI, RPMFORGE.

El árbol principal del proyecto Fedora por ejemplo se origina en:


http://dl.fedoraproject.org/pub

epel

Instalamos como su (#):

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

remi

Instalamos como su (#):

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

rpmforge

Instalamos como su - (#):

# rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
En adelante # equivale a: su - (administrador).

Chequeamos los Repositorios Instalados:

# yum repolist

Debemos ver ya nuestros repositorios recién instalados.

Podemos comprobar los .repo instalados con:

# ls /etc/yum.repos.d

Habilitación Temporal de los Repositorios Especiales para la Instalación

Estos repositorios no están habilitados por defecto en CentOS, y debemos hacerlo exclusivamente para poder instalar paquetes especiales:

Si ejecutamos:
# yum --enablerepo=epel,remi,rpmforge info php

No exponemos resultados, ......

Observamos que nos informa ahora de que puede instalar una versión mas reciente y estable de php.


Lo hará de la misma forma para lo que sigue:

# yum --enablerepo=epel,remi,rpmforge info mysql

No exponemos resultados, ......


Instalamos php habilitando de forma especial los repositorios necesarios:

# yum --enablerepo=epel,remi,rpmforge install php php-mysql php-devel

En el proceso nos advertirá que no disponemos de la key GPG, y deberemos importarla con un Y. 

Ahora instalamos MySQL.

Habilitamos estos repositorios ‘especiales’ de nuevo para instalar MySQL e instalamos:

# yum --enablerepo=epel,remi,rpmforge install mysql-server mysql-devel

Inicialización

La instalación del servidor apache2 se produce de forma automática en los procesos anteriores, especialmente al instalar php. No obstante es necesario reiniciarlo de forma manual:

# service httpd start

Debemos iniciar MySQL tambien:

# service mysqld start
Probamos si funciona con:
# mysql -u root

... Salimos con exit del entorno mysql ...
Pero entramos sin password. Es necesario securizar:
# mysql_secure_installation
Ahora solo podemos iniciar MySQL con password:
# mysql -u root -p
Fijamos el inicio automático de los daemons httpd (Apache), mysqld
# chkconfig httpd on
# chkconfig mysqld on

Es todo.

Fuente: http://webees.me/how-to-install-php-5-4-and-mysql-5-5-in-centos-6-4-via-yum/

 

1926

2 comentarios en “Instalación de la versión mas reciente y estable de PHP, y MySQL en CentOS 6.5 a través de Repositorios

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.