Skip to content

Document d’installation

Amandine Manceau edited this page Sep 4, 2018 · 10 revisions

Document d’installation

Plugin printercounters  -----------------------

Table des matières

1.       Installation

1.1         Versions

1.2         SNMP

1.3         CRON

1.4         Installation du plugin

1.5         Désinstallation du plugin

  1.     Installation

1.1      Versions

Pour fonctionner le plugin printercounters doit être installé sur une version de GLPI >= 0.84 et une version de PHP >= 5.4.

L’extension SNMP de PHP doit être chargée.

1.2      SNMP

Afin d'utiliser les fonctions SNMP, le paquet « NET-SNMP »doit être installé. Les fonctions SNMPv3 ne sont disponibles que lorsque le paquet « OpenSSL » est installé.

Depuis PHP 5.4.0, Net-SNMP version 5.3+ est nécessaire pour les installations sous Unix, et Net-SNMP version 5.4+ sous Windows.

1.3      CRON

Pour que l’interrogation automatique fonctionne un CRON doit être configuré sur le serveur avec une commande ressemblant à celle-ci :

php /var/www/html/glpi/plugins/printercounters/scripts/run.php -–sonprocess_nbr=4 -–itemtype=Printer

Cette commande prend 2 arguments :

  • sonprocess_nbr : Nombre de processus se répartissant l’interrogation des imprimantes
  • itemtype : Type d’objet

Le CRON peut être configuré pour s’exécuter toutes les heures, par exemple :

00 09-18 * * * php /var/www/html/glpi/plugins/printercounters/scripts/run.php -–sonprocess_nbr=4 –-itemtype=Printer

Ce CRON s’exécute toute les heures entre 9H et 18H.

Note : Le CRON doit être exécuté par l’utilisateur « apache ».

1.4      Installation du plugin

Le plugin est contenu dans un dossier intitulé « printercounters ». L’installation sur GLPI se fait en copiant ce dossier dans le répertoire « plugins » de GLPI.

Il faut ensuite se connecter sur l’interface de GLPI et aller dans l’interface des plugins « configuration > Plugins ».

Ensuite appuyer sur le bouton « Installer » près du nom du plugin, puis « activer ».

Le plugin est alors en état de fonctionner sur GLPI et est disponible dans le menu « Plugins ».

1.5      Désinstallation du plugin

Dans l’interface des plugins « Configuration > Plugins », appuyer sur le bouton « Désinstaller ».

Cela a pour effet de supprimer toutes les données du plugin et de le désactiver.