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. Los campos obligatorios están marcados con *

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