Un des usages de mon Seagate Dockstar est de monter un serveur Web afin de mettre en ligne une galerie photo.

La galerie photo que j’avais sélectionné était Zenphoto qui nécessite une base de données MySQL or j’ai trouvé un nouveau script de galerie photo plus léger / simple et qui ne nécessite « que » SQLite (beaucoup plus léger que MySQL).

Voici donc brièvement mes notes d’installation et de configuration de MySQL (pour ne pas les perdre)

J’ai déjà traité cette installation ici et ici (pas sur le Dockstar)

 

L’installation est simplissime :

sudo aptitude install mysql-server mysql-client

Cela installe les paquets suivants :

libdbd-mysql-perl{a} libdbi-perl{a} libmysqlclient16{a} libnet-daemon-perl{a} libplrpc-perl{a} mysql-client mysql-client-5.1{a} mysql-common{a} mysql-server mysql-server-5.1{a} mysql-server-core-5.1{a} psmisc{a}

(54Mo sur le disque)

Lors de l’installation le mot de passe root est demandé :

Configuration de mysql-server-5.1
---------------------------------
Il est très fortement recommandé d'établir un mot de passe pour le compte d'administration de MySQL (« root »).
Si ce champ est laissé vide, le mot de passe ne sera pas changé.
Nouveau mot de passe du superutilisateur de MySQL :
Confirmation du mot de passe du superutilisateur de MySQL :

 

En l’état MySQL prend 14.5% de la mémoire du Dockstar (pas léger l’animal), on trouvera ici et des optimisations pour MySQL, mais le plus simple est encore de prendre le fichier de configuration fournis par MySQL pour les petites machines :

sudo cp  /etc/mysql/my.cnf /etc/mysql/my.cnf.orig
sudo cp  /usr/share/doc/mysql-server-5.1/examples/my-small.cnf /etc/mysql/my.cnf
sudo /etc/init.d/mysql restart

 

Avec cette configuration MySQL prend toujours 12.8% de la mémoire, d’où mon exploration pour trouver une alternative à zenphoto pour ne pas avoir à installer ce glouton de MySQL

Les commentaires sont fermés.