MySQL

Docker pour ma stack LAMP

J’avais déjà décrit ma précédente stack LAMP sous Docker, mais, à nouveau serveur, nouvelle architecture ! Tout d’abord posons le décor : un serveur Scaleway VC1M avec dessus, ce blog WordPress et un GitLab (que je ne décrirais pas). On s’attend donc à une stack avec un serveur HTTP, un daemon…

Sysadmin

Sysadmin

L’administration sur systèmes Linux.

Utilisation de yum shell pour migrer de php-mysql vers php-mysqlnd

Avec l’arrivée imminante de php 5.5, version qui verra disparaitre la librairie php-mysql, il est grand temps d’entamer une migration vers mysqlnd. Voici donc le mode opératoire pour effectuer ce changement en utilisant yum shell & le dépôt remi sur ma RHEL6. Pourquoi yum shell ? Car il n’est pas possible de passer par un simple yum install : root@kalach ~> yum install php-mysqlnd Loaded plugins: changelog, downloadonly, presto, product-id, rhnplugin This system is receiving updates from RHN Classic or RHN Satellite. Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package php-mysqlnd.x86_64…

Fedora-Fr

Fedora-Fr

L’actualité de Fedora-Fr et des ambassadeurs francophones du projet Fedora.

Borsalino est mort vive Stetson (et merci Ikoula) !

Après 5 années de bons et loyaux services, Borsalino, le serveur hébergeant les sites de Fedora-Fr va prendre sa retraite. Mais pas de panique pour la continuité du service cela fait déjà 2 semaines que nos équipes travaillent dare dare pour déménager nos services sur le nouveau serveur, Stetson, lui aussi mis à disposition par notre partenaire Ikoula.

Sysadmin

Sysadmin

L’administration sur systèmes Linux.

Upgrade du serveur MySQL de Fedora-Fr de la version 5.0 vers la 5.1

Suite au billet de Remi sur son blog, annonçant la fin du support de MySQL 5.0 sur le dépot remi, j'ai entrepris de migrer Borsalino de la version 5.0 vers la 5.1. Je savais que les scripts tournant sur le serveur ne poseraient pas de problèmes car c'est déjà sous cette version de la base de données que je développe. Une fois le yum update lancé, j'ai coupé le serveur et lancé un mysql_upgrade. Le résultat a été assez surprenant vu que toutes mes tables ont été préfixées par un #mysql50#... La solution :  mysqlcheck --check-upgrade --fix-db-names --fix-table-names --all-databases --password=<votresecret>

Fedora-Fr

Fedora-Fr

L’actualité de Fedora-Fr et des ambassadeurs francophones du projet Fedora.

Opération de maintenance sur les forums de Fedora-Fr

C’est en développant mon extension eZFluxBB et en concevant la nouvelle version de Fedora-Fr sous eZ Publish que je me suis rendu compte de quelque chose : la base de données du forum PunBB en UTF-8 n’était peut être pas autant en UTF-8 que je le pensais ;-)… Bref, aujourd’hui, j’ai donc procédé à une opération de maintenance sur la base de données avec la migration de cette dernière en vrai utf-8 via quelques requêtes qui vont bien et l’utilisation massive de…

Sysadmin

Sysadmin

L’administration sur systèmes Linux.

Bug MySQL 5.0.51a

Depuis quelques jours on me rapporte des comportements étranges sur les forums de fedora-fr. Les messages récents ne seraient plus triés dans le bon ordre (ni dans aucun autre d’ailleurs)… Étonnant, car je n’ai rien touché au code de notre PunBB depuis un bon petit moment… Bref un petit vim include/common.php pour passer le PUN_SHOW_QUERIES à 1 et ainsi tracer les requêtes MySQL et m’apercevoir que la requête fait bien un ORDER BY t.last_post DESC: SELECT t.id AS tid, t.poster, t.subject, t.last_post, t.last_post_id, t.last_poster, t.num_replies, t.closed, t.forum_id FROM punbb_topics AS t WHERE t.id IN ( 14524, 29504, 29192, 29526, 29426,…

Fedora-Fr

Fedora-Fr

L’actualité de Fedora-Fr et des ambassadeurs francophones du projet Fedora.

Remi + Borsalino = php5.2 + MySQL 5 mis à jour

Devant la coupure de service, surement due à une monté en charge de Borsalino, et devant les failles récentes révélées pour php : j’ai décidé de basculer Borsalino sur le dépôt de l’ami Remi Collet qui maintient toujours les packages php et MySQL pour Fedora 6 alias Zod ! On install le…

Enterprise Linux

Enterprise Linux

Les distributions basées sur Enterprise Linux (distribution communautaire orientée entreprise) : Rocky, CentOS, RHEL.

Une petite Dedibox sous CentOS

Comme certains le savent peut être, je suis fan de PaintBall et j’administre avec mon pote Radinus, la plus grosse communauté francophone de paintball scénarisé. Avec une base de données MySQL qui grandie chaque jour (laisse tomber la manipulation de 200Mo sur un mutu’ sans le shell) et les sites satellites qui vont arriver, il fallait se prendre un petit dédié. Le choix s’est donc porté sur une Dedibox (pas pour rien qu’on l’appel Radinus) et pour le système d’exploitation, j’ai choisis CentOS 5.0, pourquoi ? Les raisons sont multiples : Professionnellement, j’administre…

php

php

PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet.

Script de migration de Xoops vers punBB

Suite à [ma réflexion|/post/Reflexion-sur-Fedora-France-Xoops-et-lhebergement|fr|Réflexion sur Fedora-France Xoops et l'hébergement] ainsi que l'avale des [ambassadeurs francophones|http://www.fedoraproject.org/wiki/Ambassadors/FrenchTeam|fr|Ambassadeurs Francophones] du [projet Fedora|http://www.fedoraproject.org/|fr|Projet Fedora], je viens de commencer le script de migration de [Xoops|http://www.xoops.org/|en|CMS Xoops] vers [punBB|http://www.punbb.org/|en|Forum punBB]. Pour le moment, seul les groupes sont convertis (oui je sais, c'est le plus facile), mais cette migration ma permis de construire le script et sa logique.

Fedora-Fr

Fedora-Fr

L’actualité de Fedora-Fr et des ambassadeurs francophones du projet Fedora.

Réflexion sur Fedora-France, Xoops et l’hébergement.

Depuis plusieurs années, Fedora-Fr tourne sous Xoops, un CMS ultra complet mais qui nous enferme dans son univers. Depuis que j’ai pris en charge la partie technique du site, je n’ai pas eu le courage de changer et, je l’avoue, j’ai même freiné ce changement. A présent je m’interroge… De par mon travail, j’ai énormément progressé et je suis capable de réaliser une migration de CBB (forum de Xoops) vers punBB sans problème (en fait, j’en étais capable avant, mais comme je n’avais rien fais de tel, j’avais un peu la flemme ;)). Et, récemment, la réflexion de Damien…