====== 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]]