Onglet Mysql : Configuration du serveur MySQL

Sur les modules Scribe et AmonEcole, le serveur de base de données MySQL est obligatoirement activé.

Sur les autres modules, il est activable/désactivable dans l'onglet Services par l'intermédiaire de l'option : Activer le serveur de bases de données MySQL. L'onglet expert Mysql apparaît uniquement si le service est activé.

L'onglet expert Mysql permet de modifier et de fixer une sélection de paramètres disponibles dans le fichier de configuration : /etc/mysql/my.cnf

Les paramètres en question se retrouvent dans le nom des variables Creole et sont généralement préfixés par la chaîne "mysql_".

Nombre maximum de connexions simultanées

Ce paramètre permet d'augmenter le nombre de connexions clientes maximum simultanées.

Cela peut s'avérer nécessaire sur des sites où la fréquentation des applications web est très importante et où l'erreur MySQL Too many connections apparaît fréquemment.

Adresses autorisées à accéder à MySQL

À partir d'EOLE 2.6.1, il est possible de déclarer les adresses IP ou les réseaux autorisés à accéder au serveur MySQL local.

Pour autoriser des adresses à accéder au serveur MySQL, il faut passer la variable Permettre l'accès au serveur depuis l'extérieur à oui puis ajouter les couples d'adresse réseau/masque souhaités.

Dans le cas où le serveur possède plusieurs interfaces réseau, il est possible de préciser l'interface par laquelle les adresses définies ont le droit de se connecter.

Remarque

Sur le module Horus, l'Adresse IP réseau autorisée pour les connexions distantes au serveur MYSQL est pré-renseignée avec l'adresse du réseau local.

Remarque

Cette fonctionnalité n'est pas disponible sur les modules AmonEcole et AmonEcoleEclair.

Sur ces modules, les autorisations d'accès réseau sont à déclarer dans un modèle ERA[1].

Complément

Pour plus d'informations, vous pouvez consulter les exemples de configuration fournis dans :

/usr/share/doc/mysql-server-5.7/examples/

ou consulter :

https://dev.mysql.com/doc/refman/5.7/en/