Página 1 de 1

Como Instalar y Usar phpMyAdmin

Publicado: 29 Oct 2005, 18:56
por ThE KuKa
Hola...
Traduccion de un Tutorial creado por Acid -> Support Team de phpBBHacks.com
URL del Tutorial Original: By Acid
El paso de Consultas lo e suprimido

Paso 1 - Descarga

Baja la ultima version (estable) de phpMyAdmin

Paso 2- Descomprimir la distribucion

Despues de descomprimir la distribucion, renombra la carpeta a phpmyadmin

Paso 3 - Configuracion

Abre el archivo config.inc.php y cambia los valores para acceder a tu base de datos
$cfg['Servers'][$i]['host'] = 'localhost'; // Hostname MySQL
$cfg['Servers'][$i]['user'] = ''; // Usuario MySQL
$cfg['Servers'][$i]['password'] = ''; // Contraseña MySQL
$cfg['Servers'][$i]['only_db'] = ''; // Nombre de la db
[/quoteicy]
Paso 4 - Subir

Subir /phpmyadmin a tu servidor
Busca en tu navegador tu phpmyadmin (por ejemplo, http://www.domain.com/phpmyadmin/)
Si te sale este mensaje (The $cfg['PmaAbsoluteUri'] directive MUST be set in your configuration file!) debereas cambiar algo mas en config.inc.php
Abre config.inc.php y busca/encuentra y cambia (cambia la ruta a phpmyadmin)
$cfg['PmaAbsoluteUri'] = 'http://domain.com/phpmyadmin/';
[/quoteicy]

Paso 5 - Mejor si esta protegido

Crea un archivo llamado .htaccess con este contenido.
AuthType Basic
AuthName "Restricted Directory"
AuthUserFile /home/www/whatever/html/phpmyadmin/.htpasswd
require valid-user
[/quoteicy]
Debes cambiar la parte azul, por la ruta de tu phpMyAdmin, si no sabes cual es dicha ruta, crea un archivo llamado whatever.php, el codigo de dicho archivo, es el que pongo aqui debajo, subelo a /phpmyadmin y ejecutalo.

Código: Seleccionar todo

<? 
  echo "the path is: "; 
  $path = ereg_replace ("\\\\","/",__FILE__); 
  $path = dirname ($path); 
  $path = trim($path); 
  echo "<b>$path</b>"; 
?> 
Despues de ejecutar este archivo, veras la ruta de tu phpMyAdmin, ahora copia esa ruta, y pegala (cambiala) por la de azul que e comentado antes (despues puedes borrar el archivo).

Ahora crea un archivo llamado .htpasswd con este contenido, teniendo en cuenta que (azul es nombre de usuario/rojo es la contraseña)