Catégories
Blog

Un abonnement RSS à la carte ?

De nombreux blog abordent plusieurs sujets différents. Il peut être pénible pour un abonné d’avoir à écarter 10 billets pour en trouver 1 qui corresponde à son centre d’intérêt. Il est possible dans WordPress de proposer un abonnement non pas basé sur la totalité des billets écrits mais sur une catégorie bien précise.

Pour mettre en place ce type d’abonnement sélectif, il faut connaitre les URLs des différentes catégories de votre blog. Pour obtenir le flux RSS associé, il suffit d’y accoler « /feed » dans l’URL.

Par exemple, mon blog à une catégorie nommé Open-Source. L’URL permettant d’accèder aux billets de cette catégorie est:

https://blog.nicolargo.com/category/open-source

L’URL du flux RSS pour cette catégorie est donc:

https://blog.nicolargo.com/category/open-source/feed

Il existe de nombreux plugins exploitant cette fonction dont le très bon JPF Category Feeds (utilisé sur mon blog dans l’entête des billets). L’utilisation de ce dernier est très simple: il suffit d’insérer un code PHP au bon endroit dans votre thème. Par exemple pour afficher la liste des catégories avec un lien vers le flux RSS, il faut utiliser le code PHP:

< ? php jpf_catfeed('','/wp-images/icons/rss.gif', '', '', ', '); ? >

Bref une astuce bien pratique que j’aimerai bien trouver sur tout les blogs 😉

PS: connaissez-vous un plugin équivalent mais pour créer des flux RSS à partir des tags WordPress ?

Catégories
Blog

Gestion des tags avec WordPress 2.3

Lors de la migration de mon blog en version 2.3 de WordPress, j’ai été, faute de temps, un peu vite en besogne.

Le problème venait des tags UTW qui n’avaient pas été migré en tags WP natifs. Pourtant la procédure est simple ;). Il faut pour cela se rendre dans le menu Manage (Gérer) puis Import (Importer) et cliquer sur le lien Ultimate Tag Warrior. Après un wizard en 4 étapes, tous vos tags UTW seront importés dans des tags WP.

Ces nouveaux donc seront pris en charge par mon plugin SEO « All in One SEO » pour la génération « des codes meta keywords ».

Catégories
Nagios Open-source Reseau

Installation de Nagios 3 sous Ubuntu

Update: Ce billet n’est plus à jour.

Merci de consulter cet autre tutoriel pour une installation de Nagios 3 sous Ubuntu

ou alors

cet autre billet avec un script automatique d’installation de Nagios sur GNU/Linux

Nagios, l’outil libre de monitoring réseau va bientôt passer en version 3.0. Nous allons donc dans cet article décrire l’installation de cette nouvelle monture sous un OS Linux Ubuntu (la procédure est presque la même pour Fedora).

Pre-requis

Nous avons d’abord besoin d’installer un serveur web (si ce n’est pas déjà fait) et les librairies de bases nécessaires pour la compilation de Nagios. Pour cela, il faut utiliser les commandes suivantes:

# sudo apt-get install apache2
# sudo apt-get install build-essential

Si vous voulez utiliser l’option de visualisation graphique de votre réseau (« status map »), il faut également installer les librairie suivantes.

# sudo apt-get install libgd2-noxpm-dev libpng12-dev libjpeg62 libjpeg62-dev

Il faut également créer un utilisateur et un groupe dédié au processus Nagios (pour d’évidente raison de sécurité).

# sudo -s
# /usr/sbin/useradd nagios
# passwd nagios
# /usr/sbin/groupadd nagios
# /usr/sbin/usermod -G nagios nagios
# /usr/sbin/groupadd nagcmd
# /usr/sbin/usermod -G nagcmd nagios
# /usr/sbin/usermod -G nagcmd www-data

Téléchargement des sources de Nagios

Afin de rendre cette procédure la plus générique possible (et don adaptable sous d’autres distributions Linux), nous allons faire une installation de Nagios à partir des sources. Nous allons donc commencer à les récupérer sur le site Nagios:

# cd /usr/src
# wget  http://surfnet.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.2.tar.gz
# wget  http://kent.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.12.tar.gz

PS: Pensez à changer le nom du fichier quand la version finale de Nagios sera sortie

Compiler les sources de Nagios

Une fois les sources décompressés:

# tar xzf nagios-3.0.2.tar.gz
# cd nagios-3.0.2

Nous allons lancer la compilation grâce aux commandes suivantes:

# ./configure –with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

Il faut ensuite installer l’interface Web:

# make install-webconf
# sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
# /etc/init.d/apache2 reload

Puis finir par la compilation des plugins de base.

# cd ..
# tar xzf nagios-plugins-1.4.12.tar.gz
# cd nagios-plugins-1.4.12
# ./configure –with-nagios-user=nagios –with-nagios-group=nagios
# make
# make install

Configuration de Nagios

Nagios est maintenant installé sur votre machine. Avant de pouvoir le lancer, il faut éditer les fichiers de configuration qui se trouve dans le répertoire /usr/local/nagios/etc. Pour faire un premier test, le seul fichier à configurer avant d’éxecuter Nagios est le fichier /usr/local/nagios/etc/objects/contacts.cfg et de changer l’adresse email de contact (nagiosadmin) ou seront envoyés les mails en cas d’alerte.

Pour la configuration finale en fonction de vos besoin, vous pouvez consulter cette page qui décrit les fichiers de configurations.

Pour vérifier que la configration de Nagios est bonne (qu’il n’y a pas d’erreur dans les fichiers de configuration), vous pouvez utiliser l’option « -v » de la commande nagios:

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Si vous n’avez pas d’erreurs, vous pouvez passer à la dernière étape.

Lancement de Nagios

Pour lancer Nagios, vous pouvez utiliser les commandes:

# /etc/init.d/nagios start
ou bien
# service nagios start

Pour le redémarrage de Nagios (par exemple si vous modifiez les fichiers de configurations):

# /etc/init.d/nagios restart
ou bien
# service nagios restart

Utilisation de Nagios

L’accès à l’interface Web de Nagios se fait par l’URL suivante: http://localhost/nagios/ (ne pas oublier le / final).

Pour aller plus loin…

Si vous avez besoins d’informations et d’aide supplémentaires sur Nagios, vous pouvez consulter:

Traitant régulièrement de sujet autour de Nagios, vous pouvez également vous abonnez au blog pour ne pas louper un article ;).

Catégories
Systeme Web

Encore et toujours des fonds d’écrans…

Smashing Magazine, dans sa grande bonté, nous a encore gâté avec une énorme sélection de sites sur les fonds d’écrans de nos machines. C’est vrai que vu le nombre de site on a plutôt tendance à se perdre, la qualité n’étant pas toujours au rendez-vous…

Voici donc ma petite sélection personnelle:

Catégories
Web

La pomme à son annuaire

Apple logo greyVous êtes un fan d’Apple, vous aimez les sites et les blogs sur ce sujet ? MacDirectory est fait pour vous !

Ce site se présente sous la forme d’un annuaire dédié aux sites sur le monde Apple,tout le monde peut proposer une nouvelle adresse, celle-ci apparaitra dans l’annuaire après validation par les administrateurs (ce qui est un gage de qualité…).

Par exemple, le blog de votre serviteur se trouve à cette adresse 😉

Catégories
Blog

Theme WP Largo version 1.2

WP boiteLe thème WordPress Largo utilisé sur ce blog passe en version 1.2. Il est maintenant compatible avec les tags WordPress. Pour rappel, ce thème est distribué sous licence libre « Creative Common » et permet une configuration fine de son blog. N’hésitez pas à me retourner des problèmes ou besoins éventuels.

Catégories
Blog

Migration de WordPress en version 2.3

WP boiteAprès quelques sueurs froides (merci au backup de la database), le blog est maintenant en version 2.3 de WordPress. Je vous conseille fortement de suivre la procédure standard et de ne PAS utiliser le plugin  Instant Upgrade.

La principale nouveauté de cette version estla prise en charge native des tag. Il n’est donc plus nécessaire de passer par le plugin UTW (que j’ai désactivé).

Seul changement à faire au niveau des autres plugins: j’ai due upgrader le plugin Google SiteMap Generator en version 3.0 (la version 2.7 n’étant pas compatible).

Catégories
Blog Musique

Nicolargo à la une de Flash Musique

Le blog Flash musique propose un concept très sympa pour découvrir de nouveaux horizons musicaux et connaître un peu mieux les gouts de certains blogueurs. En effet, on peut y écouter des playlists concoctés par des utilisateurs et sélectionnés par Lucas.

Cette semaine, c’est donc au tour de votre serviteur de proposer sa playlist du moment. Pour la découvrir, c’est par ici !

Catégories
Web

Pause café du vendredi

Je vous propose (on a le droit c’est vendredi), une petite expérience. Il faut d’abord lancer l’écoute de la chanson suivante:

free music

Durant l’écoute de cette chanson, 439 personnes seront mortes, 593 seront nées, 648 ordinateurs auront été fabriqués (soit plus d’un ordinateur par naissance ;)), 233047 barils de pétroles auront été pompées… si vous voulez d’autres chiffres, c’est par ici:

Bon café 😉

Catégories
Blog

Le ZikiPlugin WordPress passe en version 0.5

Grosse activité sur le plugin Ziki pour WordPress que je développe. Pour rappel, ZikiPlugin est un widget pour WordPress afin d’afficher des informations stockées dans votre profil numérique Ziki. Le widget est téléchargeable à partir de cette page.

Les nouveautés de la version 0.5 sont:

  • amélioration de la présentation du widget
  • ajout de l’affichage de la citation (baseline)
  • lien vers le flux RSS
  • lien vers « add favorite » de Technorati
  • modification de la page de configuration du widget