Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : Fiches explicatives

MySQL 5.5 remplace MySQL 5.1

Remi Collet

MySQL version 5.5.11 (qui est en GA depuis quelques temps) remplace désormais la version 5.1.56 dans le dépôt remi pour Enterprise Linux.

Les RPM de la version 5.1.56 reste disponible en téléchargement dans les archives (installation manuelle). La nouvelle version de PHP 5.3.6 (release -3) est construite avec cette version de MySQL. Si vous souhaitez mettre à jour PHP, sans mettre à jour MySQL, cela est possible en installant uniquement la bibliothèque cliente de la version 5.5... Lire MySQL 5.5 remplace MySQL 5.1

Progression de l'envoi de fichiers en PHP avec APC

Remi Collet

Cette article présente un exemple de mise en œuvre d'une solution permettant de suivre la progression de l'envoi d'un fichier vers un serveur en PHP, en utilisant l'extension APC qui implémente la rfc1867.

Comme je n'ai pas trouver de bon exemple écrit pour APC, j'ai adapté celui de l'extension uploadprogress. Configuration : Dans le fichier /etc/php.d/apc.ini, activer cette fonctionnalité : ; RFC1867 File Upload Progress hook handlerapc.rfc1867=1apc.rfc1867_prefix... Lire Progression de l'envoi de fichiers en PHP avec APC

Installer php 5.1.6 et php 5.3.4

Remi Collet

Certains souhaitent pouvoir installer php-5.3.4 à côté du php-5.1.6 fournit sous Enterprise Linux 5 (RHEL, Centos, ...), souvent pour tester la nouvelle version, ou pour assurer le fonctionnement d'anciennes applications.

C'est la cas de Compass Network qui m'a demandé d'adapter le RPM de php pour cet usage.

Voici donc un guide si vous souhaitez réaliser cette installation.

Comme je ne prévois pas de fournir ces RPM, vous devrez les reconstruire vous-même, cependant l'opération est assez simple, et surtout, les RPM sources disponibles dans mon dépôt sont prévus pour cela. Dans ce guide, j'utilise la construction par rpmbuild, les plus expérimentés préféreront le passage par mock. 1. Préparer l'environnement de... Lire Installer php 5.1.6 et php 5.3.4

RPM Oracle Instant Client 11.2

Remi Collet

Un petit guide pour construire les RPM de Oracle Instant Client.

L'installation de Oracle Instant Client est certainement la solution la plus simple de disposer d'un accès aux bases Oracle depuis un client Unix/Linux/Windows/MacOS. Oracle fourni directement quelques RPM (utilisables sous Fedora) pour certaines versions et uniquement pour certaines architectures. Pour les autres versions, seules les archives aux... Lire RPM Oracle Instant Client 11.2

PHP-FPM et LIGHTTPD

Remi Collet

Depuis PHP 5.3.3, le moteur PHP-FPM est intégré. Le paquet php-fpm est disponible dans le dépôt remi est sera bientôt aussi dans rawhide.

Cet article montre comment l'utiliser avec le serveur lighttpd.

L'objectif est de faire fonctionner un serveur Web pour des applications locales et pour des applications livrées en RPM, je prendrais phpMyAdmin comme exemple. 1. Installation : yum --enablerepo=remi install php-fpm phpMyAdmin lighttpd-fastcgiCette commande va aussi installer le serveur apache, qui écoute sur le port 80. Nous ne l'utiliserons... Lire PHP-FPM et LIGHTTPD

PHP-FPM et NGINX

Remi Collet

Depuis PHP 5.3.3, le moteur PHP-FPM est intégré. Le paquet php-fpm est disponible dans le dépôt remi est sera bientôt aussi dans rawhide.

Cet article montre comment l'utiliser avec le serveur nginx.

L'objectif est de faire fonctionner un serveur Web pour des applications locales et pour des applications livrées en RPM, je prendrais phpMyAdmin comme exemple. 1. Installation : yum --enablerepo=remi install php-fpm nginx phpMyAdminCette commande va aussi installer le serveur apache, qui écoute sur le port 80. Nous ne l'utiliserons pas mais... Lire PHP-FPM et NGINX

ABI : contrôle de stabilité

Remi Collet

Lors de la mise à jour d'une bibliothèque il est nécessaire de s'assurer de la stabilité de l'ABI

Voici un petit cas d'exemple.

Rappel : Lorsque l'ABI est stable, un logiciel compilé avec la version N d'une bibliothèque continuera de fonctionner avec la version N+1. C'est ce qui permet d'assurer les mises à jour sans devoir reconstruire de nombreux paquets. Par exemple, lorsqu'un programme utilise le client MySQL, il demande la liaison avec libmysqlclient.so. En réalité... Lire ABI : contrôle de stabilité

Migration de CentOS 5.4 vers RHEL 5.5

Remi Collet

Ça y est, je viens de terminer la migration de mon serveur dédié vers une version officielle de Red Hat Enterprise Linux 5.5.

Pour ceux que cela intéresse voici la procédure détaillée des opérations réalisées. Vérification des paquets nécessitant une mise à jour prioritaire # rpm -qa centos\* redhat\*redhat-menus-6.7.8-3.el5centos-release-notes-5.4-4redhat-logos-4.9.99-11.el5.centosredhat-lsb-3.1-12.3.EL.el5.centoscentos-release-5-4.el5.centos.1Récupération sur le DVD... Lire Migration de CentOS 5.4 vers RHEL 5.5

MySQL - Monter un cluster de test

Remi Collet

Pour mes développement, j'ai besoin d'un serveur MySQL avec le moteur NDB

Voici les configuration réalisées pour avoir un tel serveur opérationnel sur une seule machine (cette configuration n'est pas supportée, elle ne présente aucun intérêt en production)

Installation # yum install mysql-clusterConfiguration du Cluster Je suis partie de l'exemple fournit (/usr/share/mysql/ndb-config-2-node.ini) pour construire une architecture minimum : 1 nœud de gestion 1 nœud SQL 2 nœuds de données Voici le fichier /var/lib/mysql-cluster/config.ini qui sera lu par le processus de gestion (ndb_mgmd) pour... Lire MySQL - Monter un cluster de test

Dotclear 2 et PHP 5.3.0

Remi Collet

llaumgui m'a fait remarqué que notre moteur de blog préféré, Dotclear 2 ne fonctionnait plus sous PHP 5.3.0 :( 

J'avoue, j'avais pas testé. Mais comme je compte bientôt passer mon dédié sur la nouvelle version de PHP (probablement pour la RC2), je me suis attelé à la tâche.

Dotclear utilise, comme beaucoup d'applications, beaucoup de fonctions de rappel (callback). Seulement les développeurs ont fait l'erreur de définir des fonctions attendant des références. Rappels : en PHP on ne passe pas d'argument par référence au moment de l'appel (c'est déprécié depuis un bon moment) mais c'est la fonction qui déclare... Lire Dotclear 2 et PHP 5.3.0

VMware Server 1.0.7, Fedora 9, Kernel 2.6.26.3

Remi Collet

English Just my quick notes to remember howto do this installation.

Français Juste mes notes pour me souvenir de comment réaliser cette installation.

RPM Oracle Instant Client

Remi Collet

English A short guide to build RPM of Oracle Instant Client.

Français Un petit guide pour construire les RPM de Oracle Instant Client.

Guide d'installation rapide d'OCS et GLPI

Remi Collet

English This is a quick installation Guide for OCS Inventory NG and GLPI. A english translation will probably be posted (sooner or later).

Français Cet article est un guide d'installation rapide pour OCS Inventory NG and GLPI.

Pré-requis Ce guide est destiné aux distributions Fedora, RHEL et CentOS qui proposent OCS et GLPI au format RPM dans leurs dépôts officiels (ou ici, donc en activant mon dépôt). On considère que la machine est vierge, en particulier que le serveur MySQL n'est ni installé, ni configuré. Pour plus d'informations sur l'installation et la... Lire Guide d'installation rapide d'OCS et GLPI

MySQL and sql_mode

Remi Collet

English A small introduction on using MySQL in strict mode to improve development quality.

Documentation : SQL Mode.

Français Une petite introduction sur l'utilisation de MySQL en mode strict pour améliorer la qualité du développement.

Documentation : MySQL Server Administration / The MySQL Server / SQL Modes FAQ — Server SQL Mode Un des reproches couramment fait à MySQL est son manque de respect des standards du Langage SQL. Et en effet il est vrai qu'il peut sembler laxiste. Cependant, il est possible de modifier son comportement pour respecter de manière plus... Lire MySQL and sql_mode