Table des matières

MySQL

Description : MySQL est une base de données de licence libre très populaire.

Installation de l'image MySQL dans Portainer

(ajouter image)

  1. Connectez-vous à Portainer
  2. Menu “App Templates”, sélectionner “MySQL”
  3. Saisir le Name : mysql (par exemple)
  4. Saisir le Virtual Host Name : mysql.votredomaine (utilisez votre nom de domaine après mysql)
  5. Saisir le Database root password : mysql (par exemple)
  6. Saisir le Database root username : mysql (par exemple)
  7. Bouton “Deploy the stack” (stack = pile logicielle)
  8. Message “Stack successfully deployed” (replicated 0/1)
  9. Menu “Services” 0/1, on voit que le déploiement est planifié mais pas encore lancé. Notez le port alloué à cette pile. Par exemple “3000x:80” (3000x = port public, 80 = port interne pour Docker).
  10. Notez aussi les 2 services “mysql_db” et “mysql_??” utilisés et leur statut d'installation (0/1 ou 1/1).
  11. Facultatif : pour voir la journalisation (logs) de traefik lors du déploiement de cette pile, menu “Containers” et sélectionnez l'icône “Logs”. Une fenêtre de journalisation s'ouvrira.

  1. Il faut attendre 2-3 minutes afin que la base de données MySQL démarre.
  2. Facultatif : Sur votre Pi, démarrez l'aplication “HTop” pour visualiser l'utilisation du processeur (colonne CPU) qui augmente pendant les installations d'images et de leurs services :
htop

  1. Sur votre ordinateur, dans un navigateur, ouvrez un nouvel onglet et saisir :
192.168.10.109:3000x/
  1. Au besoin, bouton “Réessayer” dans la page
  2. Votre image auto-hébergée maison “MyQL” devrait apparaître :

(ajouter image)

Configuration de MySQL

(à venir)

Configuration de l'accès externe de MySQL

(à venir)

Accès externe à votre image MySQL

(à venir)

Gestion de MySQL avec phpMyAdmin

(à venir)

Retour à la section Les images d'intérêt