Nagios : installation

Nagios est un système de supervision très répandu. Son architecture modulaire et son statut open source facilitent la création de très nombreux modules permettant de superviser une grande variété de ressources informatiques, ce qui concourt au succès de ce système. L’écosystème autour de Nagios est vaste, et ce billet n’a pas l’ambition de couvrir tous les aspects du fonctionnement de ce système de supervision : il s’agit seulement ici de décrire comment installer Nagios et de tester le bon . . . → Read More: Nagios : installation

Nagios : supervision d’un pc distant sous Windows

Du côté du pc sous Windows à superviser :

Pour superviser un pc distant sous Linux, il faut y installer NRPE, ainsi que des plugins Nagios (voir la page précédente de ce groupe de billets). Pour un pc distant sous Windows, NSClient++ : – joue le rôle de certains plugins Nagios : des modules de NSClient++ permettent par exemple de surveiller la CPU et les disques durs. NSCLient++ peut aussi exécuter des scripts, par exemple en Perl ou . . . → Read More: Nagios : supervision d’un pc distant sous Windows

Visioconférence avec BigBlueButton

BigBlueButton est un projet Open Source de visioconférence, qui réunit et fait fonctionner ensemble plusieurs composants, dont : – nginx, un serveur HTTP d’origine russe, et le 3ème le plus utilisé sur le Web à la date de rédaction de cet article, derrière Apache et Microsoft IIS. Ce serveur nginx est souvent utilisé pour des sites développés avec Ruby on Rails; – Asterisk, célèbre PABX open source, – Red5, serveur Flash libre similaire à Flash Media Server, et qui . . . → Read More: Visioconférence avec BigBlueButton

PHP Remote Debugging

Développer un site Web en PHP présente de nombreux avantages, dont la portabilité sur de nombreuses plate-formes, et l’existence de solutions quasiment gratuites. Mais les outils disponibles de nos jours permettent aussi aussi aux professionnels de mettre en œuvre leurs meilleures pratiques. Il est donc un peu décevant de constater que trop souvent les informaticiens en entreprises, ou travaillant sur des projets d’entreprises, utilisent mal – et parfois pas du tout – les possibilités que permettent ces outils en matière . . . → Read More: PHP Remote Debugging

PHP Remote Debugging : l’extension Xdebug

L’extension Xdebug est disponible sur le site http://www.xdebug.org/index.php. Le binaire adapté à Apache sous Windows 2000 Serveur est la version php_xdebug-2.1.0-5.3-vc6.dll, qui est derrière le lien de téléchargement 5.3 VC6 (32 bit).

Il faut placer cette extension dans le dossier de php, par exemple dans « c:\wamp\bin\php\php5.3.0\ext\ », si WampServer a été installé dans « c:\wamp\ ». Puis ajoutez au fichier php.ini, se trouvant dans « C:\wamp\bin\apache\Apache2.2.11\bin\ », la ligne : zend_extension="c:/wamp/bin/php/php5.3.0/ext/php_xdebug-2.1.0-5.3-vc6.dll"

Il faut prendre garde de ne pas utiliser . . . → Read More: PHP Remote Debugging : l’extension Xdebug

PHP Remote Debugging : utilisation d’Eclipse

Dans ce qui suit, la version d’Eclipse utilisée est la 3.6 (nommée « Helios »). Le plus pratique est d’utiliser le package « Eclipse PHP », disponible sur le site http://www.eclipse.org/pdt/. Après installation, une mise à jour est recommandée.

Pour effectuer du remote debugging avec Eclipse, il faut compléter le paramétrage de Xdebug dans le fichier php.ini utilisé par WampServer. Dans la pratique, on n’aura besoin de modifier la valeur par défaut que d’un nombre limité de variables, principalement : . . . → Read More: PHP Remote Debugging : utilisation d’Eclipse

Installer un serveur Weave sous Windows : base de données MySQL et code PHP

Sur le site http://hg.mozilla.org/services/ le serveur Weave est disponible en téléchargement libre sous plusieurs versions, aux noms malheureusement peu explicites. Actuellement, les versions dont le nom commence par « server » (« server-core », « server-reg », « server-full », etc) sont écrites en Python. La version écrite en PHP est constituée de 2 parties principales : – « reg-server » : correspond à l’API « user » de Weave, qui regroupe les opérations de création et de gestion d’un . . . → Read More: Installer un serveur Weave sous Windows : base de données MySQL et code PHP

e-Caria : Catégories

e-Caria : Mots-clés