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
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
Gestion des logs
Il est possible d'activer les logs binaires permettant de rejouer les transactions SQL (attention, logs volumineux). Les logs seront à l'emplacement suivant /var/lib/mysql/
, nommés sur le modèle binlog.0000XX
Écran
- 1
- 2
Remarque
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 :