jueves, 6 de junio de 2013

Instalar Mysql, PHP, PhpMyAdmin en CENTOS 6

hola, en esta ocasión deseo compartir una guía simple para instalar mysql, php, y phpMyAdmin, para esto el paso mas facil es seguir las instrucciones siguientes:
su root

para instalar cualquiera de los paquetes es necesario tener activado el repositorio de EPEL, para esto se deben realizar los siguiente:
ubicacion en un directorio para poder realizar la instalación:
cd /tmp
se obtiene el paquete necesario:
wget http://mirror.globo.com/epel/6/x86_64/epel-release-6-8.noarch.rpm
se instala el paquete descargado :
rpm -ivh epel-release-6-8.noarch.rpm
se instala el apache2
yum install httpd httpd-devel
se reinicia el servicio para saber que esté instalado adecuadamente:
/etc/init.d/httpd restart
se instala mysql junto con sus dependencias:
yum install mysql mysql-server mysql-devel
se reinicia el servicio para saber si quedó bien instalado:
/etc/init.d/mysqld restart
se asigna una clave al usuario root
/usr/bin/mysqladmin -u root password 'miNuevaClave'
se ingresa con el usuario root para verificar que los pasos anteriores se realizadon de manera correcta:
mysql -u root -p
se instala php y los paquetes que son necesarios para el soporte de mysql:
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

se crea un archivo con extensión .php para verificar que el interprete ha quedado instalado correctamente:

vi /var/www/html/index.php

se coloca el siguiente contenido dentro del archivo:

echo "hola";
?>

se ejecuta el archivo y deberia mostrar el contenido "hola" sin las comillas.

php /var/www/html/index.php

se instala phpmyadmin:

yum install phpmyadmin

por si es necesario se instala memcache

yum install php-pecl-memcache

yum install memcached

se agrega el soporte para memcache en el archivo php.ini:

vi /etc/php.ini

se agrega la linea dentro del archivo:

se agrega el inicio del servicio memcache al SELinux:
chkconfig --add memcached

se reinicia el servidor apache, mysql y memcache:

/etc/init.d/httpd restart

/etc/init.d/mysqld restart

/etc/init.d/memcached restart

se instala php-mcrypt para el uso de phpmyadmin

yum install php-mcrypt -y

todo lo anterior fue extraido de:


http://tuxapuntes.com/instalar-phpmyadmin-en-centos-6-3/

probando apache en un navegador:
http://localhost:8080/

probando phpmyadmin, basta con digitar en una navegados la IP del servidor seguida de /phpMyAdmin así:
 http://127.0.0.1/phpMyAdmin/


1 comentario:

  1. excelente! gracias por la ayuda. ya esta todo funcionando....

    ResponderEliminar

Agradezco el interes en el tema, estaré atento para poder leer su comentario.