relecture et ajout infos
This commit is contained in:
parent
1d8600026e
commit
c217a234cf
|
@ -107,7 +107,7 @@ On peut ensuite installer les paquets :
|
|||
|
||||
Le fichier de configuration principal est `/etc/mysql/my.cnf` qui inclue notamment les fichiers `.cnf` présents dans les sous-répertoires `conf.d/` et `mariadb.conf.d/`.
|
||||
|
||||
Le fichier `/etc/mysql/mariadb.conf.d/z_evolinux.cnf` contient nos optimisations basiques :
|
||||
Le fichier `/etc/mysql/mariadb.conf.d/z-evolinux-defaults.cnf` contient nos optimisations basiques :
|
||||
|
||||
~~~{.ini}
|
||||
[mysqld]
|
||||
|
@ -175,9 +175,9 @@ collation-server = utf8_unicode_ci
|
|||
secure-file-priv = ""
|
||||
~~~
|
||||
|
||||
Le fichier `/etc/mysql/conf.d/zzz_evolinux.cnf` contient nos optimisations spécifiques.
|
||||
Le fichier `/etc/mysql/mariadb.conf.d/zzz-evolinux-custom.cnf` contient nos éventuelles optimisations spécifiques.
|
||||
|
||||
Nous désactivons également une protection mise en place par l'unité systemd.
|
||||
Nous désactivons également une protection mise en place par l'unité [systemd](HowtoSystemd).
|
||||
Cela permet d'utiliser la partition `/home` ou `/srv` pour des sauvegardes ou autres opérations :
|
||||
|
||||
~~~
|
||||
|
@ -188,14 +188,14 @@ ProtectHome=false
|
|||
~~~
|
||||
|
||||
Par défaut, MySQL écoute en réseau sur `127.0.0.1` (port TCP/3306) et sur la socket Unix `/var/run/mysqld/mysqld.sock`
|
||||
Pour activer les connexions réseau à distance, il faut ajouter la configuration suivante dans `zzz_evolinux.cnf` :
|
||||
Pour activer les connexions réseau à distance, il faut ajouter la configuration suivante dans `zzz-evolinux-custom.cnf` :
|
||||
|
||||
~~~{.ini}
|
||||
[mysqld]
|
||||
bind-address = 0.0.0.0
|
||||
~~~
|
||||
|
||||
Selon les ressources de la machine, il faut optimiser davantage les options (par défaut, la configuration est adaptée pour une machine avec très peu de mémoire vive !). Sous Debian, on trouvera quelques exemples dans le répertoire `/usr/share/doc/mysql-server-5.5/examples/`
|
||||
Selon les ressources de la machine, il faut optimiser davantage les options (par défaut, la configuration est adaptée pour une machine avec très peu de mémoire vive !).
|
||||
|
||||
On conseille au minimum d'ajuster *thread_cache_size* et *innodb_buffer_pool_size* :
|
||||
|
||||
|
@ -209,6 +209,9 @@ innodb_buffer_pool_size = 2G
|
|||
|
||||
Pour plus d'informations sur l'optimisation avancée de MySQL, consultez le guide [/HowtoMySQL/Optimize]().
|
||||
|
||||
> *Note* : Sous Debian 8, nous mettons notre configuration dans `/etc/mysql/conf.d/evolinux.cnf`
|
||||
|
||||
|
||||
## datadir / tmpdir
|
||||
|
||||
Par défaut, le *datadir* (le répertoire où sont stockées les données brutes) est `/var/lib/mysql/`.
|
||||
|
@ -232,6 +235,7 @@ Par défaut il utilise `/tmp` mais vu qu'il est parfois nécessaire d'avoir plus
|
|||
tmpdir = /srv/mysql-tmpdir
|
||||
~~~
|
||||
|
||||
|
||||
## Logs
|
||||
|
||||
Sous Debian, les journaux de MySQL (démarrage, arrêt, erreurs, informations) sont envoyés via *syslog*.
|
||||
|
|
Loading…
Reference in a new issue