KERHOST

Solution d'auto-hébergement simple est libre !

Outils pour utilisateurs

Outils du site


kerhost:phpmyadmin

LE GESTIONNAIRE MYSQL PHPMYADMIN


PhpMyAdmin est une interface de gestion des bases de données MySQL (MariaDB plus exactement) en relation avec les services et les sites web perso. Son accès se fait par l'url https://php.nom_de_domaine. Le compte super-admin a accès à toutes les bases de données, y compris celles des utilisateurs.
Les comptes utilisateurs MySQL/PhpMyAdmin sont activables via PORTAIL ⇒ Mon compte ⇒ Mes sites web pour les utilisateurs, et via PORTAIL ⇒ Administration ⇒ Gérer les sites perso ⇒ Gérer les comptes utilisateurs MySQL/PhpMyAdmin pour les administrateurs. Le mot de passe utilisateurs ne peut pas être le même que le mot de passe utilisateur unix pour des raisons évidentes de sécurité. Autant il est facile de garantir la sécurité du mot de passe unix, autant ce n'est pas possible pour le compte MySql étant donné que celui-ci peut apparaître en clair dans certains fichiers conf des sites web perso.

Un utilisateur ne peut pas récupérer son mot de passe MySQL/PhpMyAdmin en cas d'oublis. Par contre il peut le changer.

Attention ! Changer son mot de passe MySQL/PhpMyAdmin aura comme répercussion immédiate la non disponibilité des sites web perso qui utilisent une base de donnée et qui ne tournent pas avec un SPI. Pourquoi ? Tout simplement parce que ceux-ci disposent de fichiers conf contenant ce mot de passe. Pour rétablir le bon fonctionnement, vous devrez modifier manuellement vos fichiers de configuration. Exemple pour un site web perso appartenant à l'utilisateur raoul tournant sous Wordpress :

  • se connecter en ssh ou sur le serveur avec la commande ssh raoul@votre_domaine
  • modifier le fichier wp-config.php du site avec la commande nano www/nom__site_perso/www/wp-config.php
  • et modifier la variable define('DB_PASSWORD', 'votre_nouveau_mot_de_pass_mysql');

En revanche, les fichiers de configuration pour les sites web perso tournant avec un SPI sont automatiquement modifiez en cas de changement de mot de passe MySQL. En effet, KerHost connaît les fichiers et variables de configuration de chaque SPI proposés.


kerhost:mon:mysql.pngkerhost:admin:mysql.png

kerhost/phpmyadmin.txt · Dernière modification: 2022/03/18 10:18 (modification externe)