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.