Busca


imprimir pdf

Como centralizar o phpMyadmin


Topo


O âmbito deste guia é de o ajudar a instalar uma única versão de phpMyadmin para todas as suas bases e para todos os seus domínios. O interesse desta manobra e de só ter que administrar uma vez phpMyadmin em caso de actualização ou avaria. Se utiliza uma versão recente de uma instalação OVH, o seu phpMyAdmin já está provavelmente configurado correctamente.


Configuração


  • Novo utilizador

Afim de utilizar estas funcionalidade de centralização de phpMyadmin, deve criar um utilizador especial em mysql, nada de complicado :

- encontre uma password complicada (não terá de o marcar),
- vá a phpMyAdmin (ou na consola texto de mysql) e depois de ter substituído no primeiro comando seguinte ASUAPASSWORD pela password complicada que acaba de encontrar,
- lance os comandos seguintes :


GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'VOTREMOTDEPASSE';

GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv,
Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv,
Grant_priv, References_priv, Index_priv, Alter_priv)
ON mysql.user TO 'pma'@'localhost';

GRANT SELECT ON mysql.db TO 'pma'@'localhost';

GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO 'pma'@'localhost';



  • Mudança de ficheiro de configuração

Vá ao directório /home/ovh/www/phpMyAdmin :

cd /home/ovh/www/phpMyAdmin

Guarde o seu antigo ficheiro de configuração :

mv config.inc.php config.inc.php-sav

Depois recupere este ficheiro de configuração recente e Mude a password :

wget guias.ovh.pt/misc/config.inc.tar.gz; tar xzvf config.inc.tar.gz


Edite a seguir este ficheiro para substituir ASUAPASSWORD pela password correcta (cf etapas precedentes). Mude as permissões e o proprietário do ficheiro :

chown ovh.ovh config.inc.php
chmod 644 config.inc.php


  • Tire os eventuais ficheiros htaccess

Se tinha protegido o seu directório de phpMyAdmin com o ficheiro htaccess, desactive esta protecção :

mv .htaccess .no-htaccess


Último toque


Pode mudar a password mysql do utilizador root se ainda é o mesmo que o do login, para ter mais segurança :

mysqladmin -u root password XXXXXX