phpmyadmin

phpmyadmin: instalación para CentOS / RHEL

Wednesday, October 21st, 2009

Hace un tiempo escribí una pequeña y simple guía sobre Como instalar phpMyAdmin para cualquier sistema Linux, ahora bien, si tienes un equipo con CentOS o RedHat Enterprise la manera de instalar phpMyAdmin es aún más fácil. Usaremos el gestor de paquetes nativo de estos sistemas para facilitarnos la tarea de descarga e instalación:

Instalamos dependencias necesarias y el paquete:

yum install php-mysql php-mbstring php-myadmin

Reiniciamos el servidor web:

/etc/init.d/httpd restart

Dejamos accesible la aplicación desde una URL pública:

ln -s /usr/share/phpMyAdmin /var/www/html/phpmyadmin

De esta manera podremos acceder al gestor de bases de datos tipeando: http://IP.DE.TU.SERVER/phpmyadmin, los datos de acceso a usar serán los de cada usuario de MySQL, esto se basa en la autenticación que trae por defecto el paquete que instala yum.

Enjoy :D

Como instalar phpMyAdmin

Thursday, November 13th, 2008

Como Instalar phpMyAdmin.

phpMyAdmin es una herramienta programada en PHP que nos permite a través de una página web administrar bases de datos MySQL. Hoy en día casi todos los proveedores de Hosting poseen paneles de control que ya incluyen esta utilidad por defecto. ¿Pero qué pasa cuando estamos en un servidor sin panel, o bien con un panel precario que no incorpora esta herramienta? Esta guía pretende instalar y configurar de forma fácil y rápida phpMyAdmin en tu servidor Linux.

# Primero posiciónate en un directorio público de tu servidor web.
# Descargamos el paquete desde http://www.phpmyadmin.net/home_page/downloads.php, ejemplo:
wget http://ufpr.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.1.0-beta1-all-languages.tar.gz
 
# Descomprimimos y renombramos
tar -xpzf  phpMyAdmin-3.1.0-beta1-all-languages.tar.gz
mv phpMyAdmin-*/ myadmin/
 
# Configuramos método de autenticación
# Editamos el archivo de configuración, y elegimos método 'http'
cd myadmin/
pico config.sample.inc.php
 
# Una vez estés dentro del archivo, busca esta cadena:
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
 
# Reemplaza el valor de 'cookie' por 'http', por lo que se vería así:
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'http';
 
# Movemos el archivo de configuración para dejar todo listo
mv config.sample.inc.php config.inc.php

Listo, tenemos phpmyadmin instalado y configurado para autenticar en base a usuarios MySQL existentes en el sistema, usa cualquier usuario de mysql y password asignado para conectar, debería ir bien desde http://url/myadmin/