Buscar


imprimir pdf

Instalación de phpMyAdmin


Introducción

La herramienta phpMyAdmin le permitirá gestionar bases de datos fácilmente a través de una interfaz web.

Puede saber más información a través de su página web en la sección de downloads.

Esta guía le guiará paso por paso en la instalación de esta herramienta en su espacio de alojamiento compartido.


Nota preliminar

Normalmente todas las bases de datos de OVH están disponibles en phpMyAdmin a través del enlace : http://phpmyadmin.ovh.net/
El enlace está también disponible a través de su espacio Manager v3.

Si por cualquier motivo necesita emplazar la instalación de esta herramienta en su sitio web, esta guía le ayudará paso a paso.

De igual manera, la configuración del phpMyAdmin podrá ser utilizada por otro tipo de programas, de ahí el interés de estas guías.


Reconfiguración de phpMyAdmin

Si debe modificar su configuración remítase a la guía de modificación de configuración de phpMyAdmin.
Si por el contrario ya tenía configurado su phpMyAdmin y lo borró por error, puede remitirse a la guía de copias de seguridad para restaurar sus datos.

: ModifPhpMyAdmin :: ¿Como modificar la configuración de su phpMyAdmin?
: BackupSitio :: Como acceder a las copias de seguridad del contenido web.

Transferencia del programa

Para los alojamientos PLAN

Para los alojamientos PLAN, es posible pasar por ssh directamente.
Para ello introduzca este comando dentro de su shell por ssh :


$ wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.4.7.1/phpMyAdmin-3.4.7.1-all-languages.tar.gz
$ phpMyAdmin-3.4.7.1-all-languages.tar.gz

Ejemplo:

Para la versión 3.4.7.1:

$ wget http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.4.7.1/phpMyAdmin-3.4.7.1-all-languages.tar.gz
$ phpMyAdmin-3.4.7.1-all-languages.tar.gz


Para el resto de alojamientos

Deberá descargar los archivos a su ordenador desde sourceforge y descomprimirlos en una carpeta de su ordenador.

Para ello vaya a la dirección:

http://www.phpmyadmin.net/home_page/downloads.php


Modificación del fichero de Configuración

Una vez descomprimida la herramienta, debe configurar el archivo config.inc.php presente dentro de ese directorio.
A continuación se detallan los parámetros a configurar :

En las siguientes lineas, debe reemplazar las indicaciones siguientes por sus datos personales: URL_de_phpmyadmin, servidor_sql, login_sql, pass_sql.


Si lo hace desde su ordenador puede usar cualquier editor de texto. Si está haciendo una instalación a través de SSH puede usar el editor de textos en línea de Linux vim.


$ cd phpMyAdmin-2.5.6
$ vi config.inc.php


El fichero debe ofrecer un aspecto parecido a:

servidor sql : sql4-1.modules
login_sql : dominiobd1
pass_sql : kiJm23d


/**
*Your "phpMyAdmin" url
*/
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/*
* Servers configuration
*/
$i = 0;

/*
* First server
*/
/* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers']. Do not use $cfg['Servers'].
// You can disable a server config entry by setting host to ''.
$i++;
$cfg['Servers'][$i]['host'] = 'sql4-1.modules';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'dominiobd1';
$cfg['Servers'][$i]['password'] = 'kiJm23d';
$cfg['Servers'][$i]['only_db'] = 'dominiobd1';

[...]


Nota

  • Si su base de datos contiene un guión bajo "_" deberá escapar el guión en el campo "only_db"

Ejemplo :

Para la base de datos dominio_bd_1 debe introducir :


$cfg['Servers'][$i]['only_db'] = 'dominio\_bd\_1'; // If set to a db-name, only



Emplazamiento de la herramienta

Para terminar, el emplazamiento debe ser siempre dentro del espacio WEB del dominio indicado anteriormente en el fichero de configuración.

Para ello basta crear la carpeta adecuada (por ejemplo phpMyAdmin-VERSION) y mover los ficheros hasta ella.

Si ha usado una instalación desde SSH puede moverla con el comando mv.


$ cd
$ mv phpMyAdmin-2.5.6 www


Si por el contrario, tiene los archivos en su ordenador, puede crear la carpeta elegida en su página web y subir los ficheros mediante el acceso FTP.

El proceso está descrito en nuestra guía de FTP: PonerMiSitioEnLinea


Restringir el Acceso

Para finalizar puede restringir el acceso mediante una contraseña de Apache a la carpeta recien creada.

Para ello sitúe un archivo de autenticación, del tipo .htaccess correctamente construido en la nueva carpeta.

Para crear un fichero de autenticación, si nunca ha restringido el paso a ninguna carpeta por autenticación, puede seguir el proceso descrito en nuestra guía HtaccessProtection

Más información

: BasesMySQL :: Todo el servicio de bases de datos MySQL en alojamiento compartido.
: CantConnectToLocalMySQL :: Errores de conexión con la base de datos.
: TallaDeLaBase :: Las explicaciones sobre el tamaño de la base mysql.

: OptimizarUnaBase :: Como optimizar el tamaño de una base de datos.
: BackupSitio :: Como acceder a las copias de seguridad del contenido web.

: FtpProblema :: Todos los problemas ligados a la configuración FTP de su sitio.
: FtpComoTransferirMiSitio :: Problemas comunes del acceso FTP.