Outils pour utilisateurs

Outils du site


deploiement:glpi:astuces

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
deploiement:glpi:astuces [2019/11/11 09:44] – créée rootdeploiement:glpi:astuces [Date inconnue] (Version actuelle) – modification externe (Date inconnue) 127.0.0.1
Ligne 7: Ligne 7:
   * ./bin/console glpi:database:update   * ./bin/console glpi:database:update
   * Pour le HTACCESS, modifier apache2.conf <code>AllowOverride All</code>   * Pour le HTACCESS, modifier apache2.conf <code>AllowOverride All</code>
 +
 +===== Script bash pour purger le dossier session =====
 +
 +Parfois le dossier session n'est pas nettoyé automatiquement. Il en résulte de (trop) nombreux fichiers dépassant vite le nombre d'inodes autorisés sur la machine. Voici un petit script qui supprime les fichiers de plus de 30 jours en commençant par chaque lettre
 +<code bash>#!/bin/bash
 +array=( a b c d e f g h i j k l m n o p q r s t u v w x y z  )
 +for i in "${array[@]}"
 +do
 +        echo suppression lettre $i
 +        #rm /var/www/html/glpi/files/_sessions/sess_$i*
 +        find /var/www/html/glpi/files/_sessions/ -name "sess_$i" -type f -mtime +30 -exec rm -f {} \;
 +done
 +</code>
 +
 +===== Script d'installation FusionInventory Agent =====
 +
 +Voici un exemple d'installation par batch de FusionInventory
 +<file batch install-fu.bat>
 +@echo off
 +mkdir "c:\program files\FusionInventory-Agent\Certs"
 +echo Creation répertoire=%errorlevel%
 +copy makeitsimple-ca.crt "c:\program files\FusionInventory-Agent\Certs\"
 +echo Copie du répertoire=%errorlevel%
 +fusioninventory-agent_windows-x64_2.5.1.exe /acceptlicense /ca-cert-file="C:\Program Files\FusionInventory-Agent\Certs\makeitsimple-ca.crt" /execmode=Service /S /debug=0 /installtasks=Full /server="https://serverx.makeitsimple.lan/plugins/fusioninventory/" /runnow /no-start-menu /httpd-trust="10.10.10.0/24" /add-firewall-exception
 +echo Installation=%errorlevel%
 +netsh advfirewall firewall delete rule "FusionInventory"
 +echo Nettoyage regle firewall=%errorlevel%
 +netsh advfirewall firewall add rule name="FusionInventory" dir=in action=allow protocol=TCP localport=62354
 +echo Configuration firewall=%errorlevel%
 +</file>
 + 
 +
 +===== URL des serveurs pour l'agent =====
 +L'agent doit recevoir deux informations pour communiquer avec le serveur glpi/fusioninventory
 +  - L'adresse du serveur pour l'inventaire: celui-ci se défini dans la base de registre pour les clients windows et peut pointer directement vers le service fusioninventory. Ex: https://monserveur.lan/glpi/plugins/fusioninventory/ (slash à la fin)
 +  - L'adresse du serveur pour les paquets: se défini dans glpi dans Configuration -> Entités -> Entité racine -> Fusioninventory. Il faut y indiquer la racine de l'installation glpi. Ex: https://monserveur.lan/glpi (sans slash à la fin). Si cet url n'est pas correctement défini, le message '[error] [h*tp client] communication error: 404 Not Found' apparaitra dans les logs de l'agent
 +
deploiement/glpi/astuces.1573465496.txt.gz · Dernière modification : (modification externe)