Vous êtes ici : Accueil Articles récents

Articles récents

Par Pierre-Yves Landuré Dernière modification 01/09/2011 17:57
Nouveautés publiées sur ce site.
Installer un nœud Munin sur Debian Par Pierre-Yves Landuré — Dernière modification 19/05/2012 10:29
Munin est un outil générant des graphiques d'utilisation des ressources système et réseau au fil du temps. Il est utile pour surveiller la charge globale d'un serveur en fonction des heures de la journées, et des jours du mois. Un nœud Munin est un logiciel fournissant des données statistiques à Munin. Il doit être installé sur la machine cliente pour qu'elle puisse être interrogée par le serveur Munin. Ce guide vous aide à mettre en place un nœud Munin sur Debian.
Installer et configurer un serveur Syslog-NG centralisé sur Debian Par Pierre-Yves Landuré — Dernière modification 16/05/2012 00:03
Syslog-NG est un logiciel de journalisation des événements systèmes. Il est réputé pour sa grande flexibilité. Parmi les possibilités offertes se trouvent la journalisation des journaux sur un serveur centralisé et le stockage des événements dans une base de données. Ce guide présente la mise en place d'un serveur de journalisation Syslog-NG centralisé pour gérer l'enregistrement des journaux de plusieurs hôtes clients.
Installer LogAnalyzer sur Debian Par Pierre-Yves Landuré — Dernière modification 12/05/2012 19:21
LogAnalyzer est une application Web d'analyse des journaux générés par rsyslog. LogAnalyzer est une alternative libre à Logzilla, anciennement PHP-Syslog-Ng. Bien que la compatibilité soit imparfaite, LogAnalyzer permet d'analyser les journaux générés par Syslog-NG. Ce guide présente l'installation de LogAnalyzer sur Debian.
Enregistrer les journaux dans une base MySQL avec Syslog-NG Par Pierre-Yves Landuré — Dernière modification 12/05/2012 18:04
Par défaut, Syslog-NG écrit les événements dans des fichiers textes, dits fichiers journaux, situés dans le dossier "/var/log". Ajouter à cela le stockage dans MySQL permet d'accéder au journaux plus simplement via des interfaces Web telles que PHP-Syslog-NG. Ce guide décrit la configuration d'un backend MySQL à Syslog-NG.
Créer une configuration modulaire pour Syslog-NG Par Pierre-Yves Landuré — Dernière modification 14/05/2012 16:26
L'un des inconvénient de Syslog-NG est son fichier de configuration monolithique. Ce guide donne la possibilité de diviser la configuration de Syslog-NG en plusieurs petits fichiers modulaires placés dans le dossier /etc/syslog-ng/syslog-ng.conf.d. Pour information, rsyslog propose de base cette fonctionnalité.
Syslog-NG Par Pierre-Yves Landuré — Dernière modification 12/05/2012 13:23
Guides de configuration du système de gestion des journaux d'événements système Syslog-NG.
Gérer les sessions PHP avec Memcached et MySQL Par Pierre-Yves Landuré — Dernière modification 09/05/2012 16:00
Utiliser Memcached et MySQL pour gérer les sessions PHP est la clef pour la réalisation d'environnement de haute-disponibilité. Cette configuration permet de partager les données de session entre plusieurs serveurs PHP situés derrière un répartiteur de charge. Dans un environnement plus simple, cela permet d'éviter le stockage des sessions sur le système de fichiers. Ce guide décrit la mise en place d'un gestionnaire personnalisé de sessions PHP basés sur une configuration hybride Memcached / MySQL.
Gérer les sessions PHP avec Memcached Par Pierre-Yves Landuré — Dernière modification 08/05/2012 22:21
Par défaut, les sessions PHP sont stockées sur le système de fichier (dans /var/lib/php5, ou dans /tmp). Si les sites Internet hébergés font une utilisation intensive des sessions, cela entraîne un délai supplémentaire dans l'exécution des requêtes PHP. Il est possible d'optimiser les performances en stockant les sessions en mémoire à l'aide de Memcached. Ce guide décrit la mise en place de ce système.
Installer Memcached sur Debian Par Pierre-Yves Landuré — Dernière modification 07/05/2012 19:59
Memcached est un serveur de base de donnée clef/valeur facilitant le cache d'objets en mémoire. Il est très utilisé par certain CMS PHP (Wordpress, Drupal, Prestashop, ...) car il apporte un gain de performance non négligeable sur les serveurs ayant beaucoup de RAM. Cet article présente l'installation du serveur Memcached sur Debian
Installer un serveur Munin sur Debian Par Pierre-Yves Landuré — Dernière modification 19/05/2012 10:28
Munin est un outil générant des graphiques d'utilisation des ressources système et réseau au fil du temps. Il est utile pour surveiller la charge globale d'un serveur en fonction des heures de la journées, et des jours du mois. Ce guide vous aide à mettre en place Munin sur Debian.
Supervision Par Pierre-Yves Landuré — Dernière modification 05/05/2012 01:48
Outils de surveillance des serveurs.
Configurer l'affichage des statuts d'un serveur Apache 2 Par Pierre-Yves Landuré — Dernière modification 02/05/2012 18:27
Apache 2, PHP-FPM, APC, et beaucoup d'autres outils fournissent des outils de statistiques d'utilisation accessibles par le web. Les informations fournies par ces statistiques sont sensibles. Il est important d'en protéger l'accès. Ce guide propose la mise en place d'un sous-domaine sécurisé dédié à l'affichage des statuts du serveur HTTP.
Installer PHP-FPM sur Debian Par Pierre-Yves Landuré — Dernière modification 12/05/2012 13:42
PHP-FPM est une amélioration sensible de la mécanique FCGI pour PHP. Son utilisation permet d'améliorer sensiblement les performances de vos sites Internet. C'est un outil recommandé pour optimiser l'hébergement de sites générant un fort trafic. Cet article vous guide dans la mise en place de cette mécanique sur Debian, en utilisant les paquets fournit par dotdeb.org.
Journaliser les erreurs PHP avec Syslog-NG Par Pierre-Yves Landuré — Dernière modification 12/05/2012 13:43
Suivant la configuration du serveur, les messages PHP ne sont pas stockés dans les journaux d'erreur du serveur HTTP utilisé. Dans ce cas, il est nécessaire de configurer PHP pour enregistrer les erreurs dans un fichier dédié, ou mieux, via Syslog. Syslog-NG est un système de gestion des journaux flexible et performant. Cet article présente une configuration simple pour enregistrer les messages d'erreurs PHP générés par les sites hébergés dans le fichier "/var/log/php.log".
Configurer les dépôts Dotdeb sur Debian Par Pierre-Yves Landuré — Dernière modification 07/05/2012 17:39
Les dépôts Dotdeb contiennent des logiciels non présents par défaut dans les dépôts Debian officiels. Ils fournissent notamment PHP en version 5.4, le serveur HTTP nginx, le toolkit Percona, etc... Ce guide met en place ces dépôts avec un impact minimal sur le système: seul les logiciels souhaités sont installés, les autres paquets présents dans les dépôts Dotdeb sont ignorés.
Optimiser MySQL sur Debian Par Pierre-Yves Landuré — Dernière modification 25/04/2012 17:37
Les performances d'un serveur MySQL dépendent énormément du matériel sur lequel il est mis en place. La latence des disques dur, la quantité de mémoire disponible, et la puissance du processeur sont autant de paramètres à prendre en compte. Ce guide vous aide à ajuster la configuration d'un serveur MySQL au matériel sur lequel il est installé.
Gérer les coins arrondis dans un thème Plone avec CSS3 PIE Par Pierre-Yves Landuré — Dernière modification 22/03/2012 19:59
CSS3 PIE est un outil permettant d'afficher des coins arrondis avec CSS dans Internet Explorer. Il apporte aussi le support des images de fond multiples et des gradients CSS. Ce guide aide à mettre en place cet outil dans un thème Plone.
Trucs et astuces Apache 2 Par Pierre-Yves Landuré — Dernière modification 27/02/2012 20:09
Éléments de configuration pratiques ou peu usités pour Apache 2.
Intégrer une police à un thème Plone avec @font-face Par Pierre-Yves Landuré — Dernière modification 26/12/2011 17:39
La propriété css @font-face permet l'utilisation de polices diverses pour améliorer l'aspect d'un site Internet. Ce guide aide à mettre en place cette technique dans un thème Plone.
Résolution des problèmes courrants de Plone Par Pierre-Yves Landuré — Dernière modification 05/01/2012 12:28
Cet article propose des solutions aux problèmes les plus courants rencontrés par les utilisateurs de Plone.