Libres-Ailé(e)s sur libre-zele.info

Aventures MyQSL

Je n’ai pas chômé dans les coulisses pour remettre en route notre site chez un hébergeur qui ne met pas à jour la version de MySQL (logiciel libre de base de données) sur les sites qui datent d’avant la version MySQL 5.

APINC: le bon choix

Comme hébergeur, on ne peut que conseiller APINC, association pour un internet non commercial. Et si vous ne savez pas faire un site, eh bien inscrivez-vous chez WordPress.com, comme nous avons fait sur ce site de secours. C’est vraiment bien.

Si Libres-Ailé(e)s n’est pas encore chez APINC, c’est que nous ne voulions pas engager de frais quand nous avons commencé cette association, même si l’adhésion chez APINC est minime (14€ par an, et tous les services sont gratuits.

L’incurie de 1&1

Nous avons profité d’une offre de 1&1 pour un hébergement gratuit pendant 3 ans avec nom de domaine en .info inclus. Bonne expérience qui montre l’incurie d’un hébergeur commercial qui ne fait pas dans la qualité même si le service de base est correct.

Debian Etch, avec un an de retard

Ils mettent à jour leurs serveurs Linux presqu’un an après la sortie de Debian 4, alors que Debian est connue pour ne sortir au grand jour qu’une fois qu’elle est parfaitement stable.

Pas de mise à jour de MySQL sur vos sites existants

Ils n’offrent aucun moyen simple de passer votre site d’un vieux MySQL à un nouveau alors que leurs serveurs sont sous Debian 4 qui contient dans ses dépôts la version MySQL 5. Vous devez créer une nouvelle base et vous débrouiller pour exporter l’ancien contenu et le mettre dans la nouvelle base.

Aucune aide pour importer de grosses bases de données

Ils n’offrent aucune aide pour importer le contenu d’une base de données dnas une nouvelle base. C’est simple si la BD fait moins de 8Mo car il est possible de le faire avec PHPMyAdmin.

Si la base de données dépasse les limites de PHP, comme celle de Libres-Ailé(e)s, site pourtant modeste, eh bien débrouillez-vous :-/

Comment font les gens qui n’ont aucune notion d’administration de base de données?

Où en est Libres-Ailé(e)s?

Sous-domaine

J’ai créé un sous-domaine et un nouveau répertoire où installer ce Drupal avec MySQL 5.

Base de données migrée

Ici, on rend grâce à Linux et en particulier aux distributions qui incluent OpenSSH. Ce logiciel permet de se connecter à un serveur distant et d’avoir accès à un shell qui permet de taper des commandes.Ainsi, à partir d’un terminal:

  • j’ai pu me connecter au serveur où se trouve notre site
  • j’ai pu afficher le contenu du répertoire où est installé le nouveau Drupal
  • j’ai pu importer la grosse DB (après l’avoir téléchargée par ftp avec Gftp), ce qui veut dire que j’ai pu taper des commandes MySQL qui ont un effet sur un serveur distant

J’ai adapté l’aide trouvée ici et là. sur le web. Ah oui, il n’est pas inutile de faire marcher ses petites cellules grises ;-)

Ce qu’il reste à faire?

Il faut que j’arrive à me connecter au site et pour l’instant, nada. Je crains qu’il faille encore passer par une commande MySQL que j’ai trouvée dans la doc’ en ligne de Drupal et j’ai posté un message sur le forum de Drupal.org.

Il restera encore à faire un petit mode d’emploi. Contrairement à ce qui se raconte ici ou là il est inutile d’installer quoique ce soit pour faire des commandes MySQL. Si vous avez OpenSSH sur votre système, le tour est joué. À suivre donc.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *