Installation de MySQL
De Cantine - Documentation.
Sommaire |
Installation de MySQL sous Windows
Il faut dans un premier temps télécharger MySql depuis le site officiel.
Lancez l'installation en laissant les options par défaut, excepté sur la page MySql account où vous pouvez sélectionner l'option Skip.
Lors de la dernière étape, assurez vous que la case Configure the MySql server now est cochée.
Le programme de configuration du serveur se lance.
Choisissez l'option de configuration standard.
Les options « Install As Windows Service » et « Launch the MySQL server automatically » doivent être sélectionnées (par défaut). Cochez également « Include Bin Directory in Windows PATH ».
Considérations relatives à la sécurité : la plupart des serveurs de bases de données possèdent par défaut un compte administrateur (root) à qui sont attribués tous les droits sur toutes les bases créées. Il est ensuite possible de créer plusieurs utilisateurs spécifiques à chaque base. Lors d'une installation par défaut, ce compte administrateur ne comporte pas de mot de passe, il est fortement conseillé de lui en attribuer un pour garantir la sécurité (et l'intégrité) de vos données. L'utilisateur root ne devrait également pouvoir accéder à la base qu'en local et jamais via le réseau.
Lors de l'initialisation de sa base de données, Cantine crée un utilisateur spécifique qu'il est recommandé d'utiliser en production. Il est en revanche toujours déconseillé d'utiliser le compte administrateur pour l'utilisation du logiciel.
Choisissez « Modify Security Settings », puis entrez un nouveau mot de passe. Conservez ce mot de passe soigneusement.
Veillez à ce que l'option « Enable root access from remote machines » ne soit pas activée, de même pour « Create An Anonymous Account ».
La fenêtre résume les opérations qui sont sur le point d'être exécutées. Cliquez simplement sur « Execute ».
Sous Windows XP, le firewall (généralement activé par défaut sur un système à jour) risque de poser certains problèmes. Si c'est votre cas, suivez les instructions qui suivent. Si vous utilisez un autre firewall, la méthode reste l'ouverture du port TCP 3306, reportez vous à la documentation de votre firewall pour connaitre la procédure à suivre.
Si votre firewall ne pose pas de problème, passez directement à l'étape d'installation du logiciel.
Sous ses allures austères, ce message vous indique simplement que le serveur MySQL n'est pas accessible.
[Image:config_windows_firewall_1.jpg]]
Dans le Panneau de configuration, lancez « Pare-feu Windows », allez dans l'onglet « Exceptions » et cliquez sur « Ajouter un port ».
Renseignez les « Nom » (mysql semble approprié) et « Numéro du port » : 3306, sélectionnez l'option « TCP » puis cliquez sur « Modifier l'étendue ».
La configuration de l'étendue dépend de votre utilisation. Sélectionner l'option « N'importe quel ordinateur » n'est généralement pas une bonne idée puisque votre serveur MySQL ne devrait pas être accessible depuis l'extérieur.
Privilégiez l'option « Uniquement mon réseau » si Cantine et le serveur MySQL ne sont pas installés sur le même poste.
Optez pour « Liste personnalisée » avec comme valeur 127.0.0.1 (adresse locale) si tout est installé sur une seule et même machine.
Note : les instructions présentées ci-dessus sont génériques et peuvent ne pas correspondre tout à fait à votre système en place. De même si vous utilisez MySQL pour d'autres logiciels.
Installation de MySQL sous GNU/Linux
Fedora / CentOS / RHEL
La documentation francophone de Fedora fournit un excellent article sur l'installation et la configuration de base d'un serveur MySQL sous Fedora. Cette méthode ne devrait pas varier beaucoup pour CentOS et RHEL, en dehors de versions des paquets qui ne seront probablement pas les mêmes.
Autres distributions pour lesquelles un paquet MySQL est disponible
SI votre distribution possède dans ses dépôts un paquet binaire de MySQL, vous devriez installer ce dernier. Reportez-vous à la documentation spécifique de votre distribution pour connaître la procédure à suivre.
Une fois le paquet installé, il est généralement conseillé de sécuriser un peu le tout, vous pouvez vous reporter à la section configuration du serveur MySQL de la documentation francophone de Fedora, la procédure sera identique.
Depuis les sources
L'installation depuis les sources reste probablement la plus complexe, elle n'est pas recommandée. Toutefois, si aucun paquet binaire n'est disponible pour votre système, vous serez peut-être obligés de recourir à cette solution. Dans ce cas, reportez-vous à l'aide en ligne de MySQL.









