Axiso

Notes

Installation d’un serveur d’hébergement Linux – Debian

Serveur — janvier 2016

Base de données MySQL

aptitude install -y mysql-server mysql-client libmysqlclient-dev

Ne pas indiquer de passes lorsque demandés.

Configuration du serveur de bases de données :

vi /etc/mysql/my.cnf

Ajouter les paramètres suivants dans les blocs [client] et [mysqld].
[client] (ligne 22 par exemple) :

default-character-set = utf8

[mysqld] (ligne 46 par exemple) :

character-set-server = utf8 collation-server = utf8_general_ci

Sécurisation de l’installation :

mysql_secure_installation

Choisir Entrée à la première demande de passe puis choisir ensuite celui de l’utilisateur root MySQL. Valider les autres questions par l’affirmative.

service mysql restart

Contrôler la bonne prise en charge de UTF8 par défaut :

mysqladmin variables -u root -p | grep utf8

| character_set_client | utf8
| character_set_connection | utf8
| character_set_database | utf8
| character_set_results | utf8
| character_set_server | utf8
| character_set_system | utf8
| collation_connection | utf8_general_ci
| collation_database | utf8_general_ci
| collation_server | utf8_general_ci