KERHOST

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

Outils pour utilisateurs

Outils du site


kerhost:mysql

MYSQL

MySQL (mariadb plus exactement) est le moteur de gestion des bases de données pour les sites web de l'instance. Pour pouvoir utiliser une base de donnée pour un site web perso, l'utilisateur doit disposer d'identifiants propres différents de sont compte utilisateur de l'instance. Pourquoi différents ? tout simplement pour des raisons de sécurité. KerHost ne peut pas garantir la sécurité d'un site web perso, surtout si celui-ci ne tourne pas avec un spi. Si ce dernier est conçu par l'utilisateur, lui seul est en mesure de garantir sa sécurité. C'est pour cela que KerHost impose des identifiants différents du compte utilisateur. Le login est identique mais le mot de passe doit être différent. Pour pouvoir utiliser une base donnée, il faut donc que l'utilisateur active son compte MySQL/PhpMyAdmin :
 MON ⇒ Mes sites web ⇒ Activer mon compte MySQL/PhpMyAdmin 
 ADMIN ⇒ Gérer les sites web persos ⇒ Comptes MySQL/PhpMyAdmin  L'utilisateur choisi un mot de passe qui doit respecter la politique de mot de passe. Une fois le compte activé, alors il peut utiliser des bases de données MySQL et les gérer directement depuis le service php. kerhost:mon:swp_mysql.pngkerhost:admin:swp_admin_mysql.png Il est possible de supprimer son compte MySQL a condition que plus aucun site web perso utilise une base de données. Le mot de passe MySQL peut également être modifier, mais attention :

  • si le site tourne avec un spi, pas de problème, KerHost modifiera automatiquement les fichiers de configuration du site
  • si ce n'est pas le cas, l'utilisateur devra modifier lui même ces fichiers de configuration (via SSH ou FTP)

Comptes MYSQL des services

Chaque service web utilisant une base de données dispose d'un identifiant unique MySQL. Cela permet de protéger l'enssemble des bases de données si un service venait à être compromis. Il est également possible de modifier le mot de passe d'accès MySQL de ces services :
 ADMIN ⇒ Gérer les sites web persos ⇒ Comptes MySQL/PhpMyAdmin ⇒ Liste des comptes MySQL/PhpMyAdmin des services ⇒ Modifier mot d e passe 
kerhost:admin:mysql_servcie_01.png kerhost:admin:mysql_servcie_02.png

En changeant le mot de passe MySQL d'un service, le fichier de configuration de celui-ci sera automatiquement mis à jour.


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