====== MySQL ======
Description : MySQL est une base de données de licence libre très populaire.
===== Installation de l'image MySQL dans Portainer =====
* Nous utiliserons l'image MySQL qui est un "template" de la "stack" préparée sur le GitHub de LinuQ.
* Préalable : ajoutez un "A Name" dans votre compte Cloudflare :
(ajouter image)
- Connectez-vous à Portainer
- Menu "App Templates", sélectionner "MySQL"
- Saisir le Name : mysql (par exemple)
- Saisir le Virtual Host Name : mysql.votredomaine (utilisez votre nom de domaine après mysql)
- Saisir le Database root password : mysql (par exemple)
- Saisir le Database root username : mysql (par exemple)
- Bouton "Deploy the stack" (stack = pile logicielle)
- Message "Stack successfully deployed" (replicated 0/1)
- 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).
- Notez aussi les 2 services "mysql_db" et "mysql_??" utilisés et leur statut d'installation (0/1 ou 1/1).
- 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.
{{:projets:auto-hebergement_maison:traefik-log-1.png?direct&800|}}
- Il faut attendre 2-3 minutes afin que la base de données MySQL démarre.
- 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
{{:projets:auto-hebergement_maison:htop-1.png?direct&600|}}
- Sur votre ordinateur, dans un navigateur, ouvrez un nouvel onglet et saisir :
192.168.10.109:3000x/
- Au besoin, bouton "Réessayer" dans la page
- 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 [[https://linuq.org/projets/auto-hebergement_maison#les_images_d_interet|Les images d'intérêt]]