Installation d’un service GLPI...Nom du fichier / Emplacement Installation d’un service GLPI...

25
© Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 1 Installation d’un service GLPI IIA Elèves de l’établissement Installation d’un service GLPI

Transcript of Installation d’un service GLPI...Nom du fichier / Emplacement Installation d’un service GLPI...

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 1

    Installation d’un service GLPI

    IIA

    Elèves de l’établissement

    Installation d’un service GLPI

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 2

    Identification du document Nature du document Documentation technique

    Nom du fichier / Emplacement Installation d’un service GLPI

    Format du fichier .docx ou .pdf

    Historique des versions Version Date Rédacteur Description

    1.0.1 14/12/2016 Gaëtan Vittaz Création du document

    Auteurs et intervenants Initiales Nom Fonction Cordonnées

    GV Gaëtan Vittaz [email protected]

    Visas Version Date Interlocuteur Validation Approbation

    1.0.1 14/12/2016 Gaëtan Vittaz

    Coordonnées de l'Entreprise

    5, bd de l’Industrie

    53940 Saint-Berthevin

    Tél : 02 43 91 47 47

    Fax : 02 43 91 47 40

    Email : [email protected]

    IIA

    Elèves de l’établissement

    Installation d’un service GLPI

    https://maps.google.com/maps?ll=48.063143,-0.812542&z=15&t=m&hl=fr&gl=US&mapclient=apiv3https://maps.google.com/maps?ll=48.063143,-0.812542&z=15&t=m&hl=fr&gl=US&mapclient=apiv3

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 3

    Table des matières

    Objectif du document ....................................................................................................................................... 4

    Caractéristique générale ................................................................................................................................ 5-7

    Expression des besoins ................................................................................................................................... 5

    GLPI ........................................................................................................................................................................... 5

    Apache2 .................................................................................................................................................................... 5

    MariaDB .................................................................................................................................................................... 5

    FusionInventory ........................................................................................................................................................ 5

    Prérequis ........................................................................................................................................................ 6

    A qui s’adresse ce document ? ....................................................................................................................... 6

    Elément de configuration ............................................................................................................................... 6

    Éléments de configuration réseau ............................................................................................................................ 6

    Elément matériels .......................................................................................................................................... 7

    Logiciels à télécharger .................................................................................................................................... 7

    Configuration du système ............................................................................................................................ 8-10

    Installation de MariaDB ................................................................................................................................. 11

    Installation d’Apache2 .............................................................................................................................. 12-15

    Installation de GLPI ......................................................................................................................................... 16

    Installation de FusionInventory ...................................................................................................................... 17

    Installation de GLPI depuis le navigateur .................................................................................................. 18-21

    Configuration de GLPI ................................................................................................................................ 22-24

    Maintenance de GLPI ..................................................................................................................................... 25

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 4

    Objectif du document

    L’objectif de ce document est de permettre l’installation des logiciels MariaDB, d’Apache2, de GLPI et de

    FusionInventory sur une plateforme GNU (GNU’s Not UNIX) Linux Debian en version Jessie (8.2). De

    manière complémentaire, ce document présentera les fonctions et les différents onglets de GLPI pour le

    déploiement d’un siège type.

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 5

    Caractéristique générale

    Expression des besoins Dans le cadre d'une évolution des procédures du service d'assistance, la direction informatique nous

    demande de mettre en place un outil de gestion de parc informatique, de suivi des interventions et des

    demandes d'évolutions. L'objet est de se rapprocher des recommandations ITIL version 2.

    La solution retenue par la direction informatique repose sur la mise en place de l'application GLPI couplée

    avec les application Apache2, MariaDB FusionInventory. Ces quatres applications fonctionnent en mode «

    full web » et sont accessible depuis n'importe quel poste informatique connecté au réseau local de

    l'entreprise graces à l’addresse http://172.16.1.70/glpi (ne pas oublier de changer l’adresse).

    GLPI Cet acronyme signifie « Gestion Libre de Parc Informatique ». Il s’agit d’une solution open-source de

    gestion de parc informatique et de servicedesk, GLPI est une application full Web pour gérer l’ensemble de

    vos problématiques de gestion de parc informatique, de la gestion de l’inventaire des composantes

    matérielles ou logicielles d’un parc informatique à la gestion de l’assistance aux utilisateurs. Une large

    communauté est autre de GLPI donc il y a beaucoup de plugins disponible.

    Apache2 Apache (Apache http Server) est un logiciel libre et est un serveur HTTP créé au sein de la fondation

    Apache. C’est le serveur HTTP le populaire sur internet. Créé en avril 1995 et dès mai 1999 faisait tourner

    57% des serveurs web.

    MariaDB MariaDB est un remplacement direct et assurant une compatibilité descendante pour MySQL® Database

    Server. MariaDB inclus tous les principaux moteurs de stockage de données open source.

    FusionInventory FusionInventory est un logiciel servant à l'inventaire et la maintenance d'un parc informatique à l'aide

    d'autres logiciels de ce type tel que GLPI ou OCS Inventory. Il permet d’effectuer, l'inventaire matériel et

    logiciel, le déploiement de logiciels et la découverte du matériel réseau connecté (utilisant Netbios, Nmap

    et SNMP).

    http://172.16.1.70/glpi

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 6

    Prérequis GLPI utilise les technologies suivantes :

    PHP pour le langage

    MySQL pour la base de données

    HTML pour les pages web

    CSS pour les feuilles de style

    CSV, PDF et SLK pour les exports de données

    AJAX pour les éléments dynamiques de l’interface

    SVG et PNG pour les images et les graphiques

    GLPI nécessite un serveur web supportant PHP tels que :

    Apache 2 ou supérieur (http://httpd.apache.org)

    Microsoft IIS (http://www.iis.net)

    GLPI nécessite PHP version 5.3 ou supérieure (http://www.php.net)

    Les extensions PHP suivantes sont nécessaires au bon fonctionnement de l'application :

    JSON : support du format de données structuré JSON

    Mbstring : gestion des chaînes de caractères multi-octets

    MySQL de version supérieure ou égale à 4.23: liaison avec la base de données

    Session : support des sessions des utilisateurs

    A qui s’adresse ce document ? Ce document s’adresse aux techniciens informatiques ou à quelqu’un ayant de bonnes compétences en

    système et réseau, plus particulièrement sur le système d’exploitation GNU/Linux Debian.

    Éléments de configuration Dans la suite de ce document, nous ferons référence aux critères de configurations suivants :

    Éléménts de configuration réseau Le nom de la machine faisant fonctionner le service web est : C320GVITTA-GLPI

    Le nom FQDN (Full Qualified Domain Name) est: glpi.iia-laval.lan

    Le segment réseau est: 172.16.1.70 (172.16.1.75/255.255.255.240)

    L'adresse IP du serveur web frontal est: 172.16.1.70

    http://httpd.apache.org/http://www.iis.net/http://www.php.net/

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 7

    Éléments matériels Notre choix d'infrastructure s'est porté sur la mise en place de solutions 64 bits. L'installation du système

    d'exploitation sera réalisée avec une distribution 64 bits.

    Il est nécessaire que cette machine soit opérationnelle sur le réseau local dans lequel elle s'exécute

    (résolution de noms DNS, carte réseau configurée, adresse IP active, passerelle par défaut, etc) et qu'elle

    puisse accéder à internet pour procéder à son installation.

    Processeur 64 bits supportant le multi-threading

    Mémoire RAM de 1Go ou plus selon le nombre d'utilisateurs

    Grappe de disques durs 10000 RPM en RAID 1 ou RAID 5 matériel.

    Logiciels à télécharger

    La distribution binaire de Debian, en version 8.7 (Jessie)

    https://www.debian.org/releases/stable/debian-installer/index.fr.html

    Le logiciel GLPI en version 9.1.1 du 15/11/201

    http://glpi-project.org/spip.php?article3

    Le lien pour MariaDB

    https://mariadb.org/download/

    Le lien pour FusionInventory

    http://fusioninventory.org/

    Le lien d’Apache

    https://httpd.apache.org/download.cgi

    https://www.debian.org/releases/stable/debian-installer/index.fr.htmlhttp://glpi-project.org/spip.php?article3https://mariadb.org/download/http://fusioninventory.org/https://httpd.apache.org/download.cgi

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 8

    Configuration du système

    Modifier les lignes de /etc/ssh/sshd_config graces à la commande:

    Modifier les lignes suivantes :

    Sauvegarder les modifications puis quitter le nano

    Redémarrer le service ssh :

    Une fois le service ssh redémarré.

    Fermer votre session sur la console,

    puis ouvrez le logiciel Putty installé

    sur votre Ordinateur.

    Connectez-vous à Putty en ssh

    grâces à l’adresse IP de votre

    serveur Linux (choisie durant

    l’installation de votre debian).

    # nano /etc/ssh/sshd_config

    [...] # PermitRootLogin without-password PermitRootLogin yes [...] TCPKeepAlive yes #UseLogin no UseDNS no [...]

    # nano /etc/ssh/sshd_config

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 9

    Mettre à jour la liste des dépôts Debian-Jessie en créant le fichier :

    Dans le fichier insérer les lignes suivantes

    Sauvegarder le fichier puis quitter (nano).

    Vider le fichier /etc/apt/sources.list :

    Mettre à jour la liste des résolveurs :

    # nano /etc/apt/sources.list.d/jessie.list

    #............................................................................... # Version JESSIE # aptitude install debian-keyring debian-archive-keyring debian-backports-keyring #............................................................................... deb http://ftp.fr.debian.org/debian/ jessie contrib main non-free deb-src http://ftp.fr.debian.org/debian/ jessie contrib main non-free #............................................................................... # jessie-proposed-updates #............................................................................... deb http://ftp.fr.debian.org/debian/ jessie-proposed-updates contrib main non-free deb-src http://ftp.fr.debian.org/debian/ jessie-proposed-updates contrib main non-free #............................................................................... # jessie-updates, previously known as 'volatile' # Packages pour les versions de paquets évoluant rapidement tel des antivirus... #............................................................................... deb http://ftp.fr.debian.org/debian/ jessie-updates contrib main non-free deb-src http://ftp.fr.debian.org/debian/ jessie-updates contrib main non-free #............................................................................... # jessie-security #............................................................................... deb http://ftp.fr.debian.org/debian-security/ jessie/updates contrib main non-free deb-src http://ftp.fr.debian.org/debian-security/ jessie/updates contrib main non-free #............................................................................... # jessie-backports #............................................................................... deb http://ftp.fr.debian.org/debian/ jessie-backports contrib main non-free deb-src http://ftp.fr.debian.org/debian/ jessie-backports contrib main non-free

    # cat /dev/null >/etc/apt/sources.list

    # cat /dev/null >/etc/apt/sources.list

    nameserver 192.168.90.55 nameserver 192.168.90.68 nameserver 8.8.8.8

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 10

    Sauvegarder le fichier puis quitter (nano).

    Mettre à jour la liste des dépôts :

    # apt-get update

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 11

    Installation de MariaDB

    Utiliser le gestionnaire de package :

    Afficher la liste des bases de donnés en se connectant en tant que root :

    Créer la base de données nomée « glpi0905 » :

    On va donner tous les droits à l’utilisateur glpiuser sur la base glpi0905 :

    Recharger les droits sur le moteur MySQL :

    Tester une connexion sur la base en tant qu'utilisateur glpiuser :

    # apt-get install mariadb-client mariadb-common mariadb-server

    # mysql -u root -p -e "SHOW DATABASES;" Enter password: +-----------------------------+ | Database | +-----------------------------+ | information_schema | | mysql | | performance_schema| +------------------------------+

    # mysql -u root -p -e "CREATE DATABASE glpi0905 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;"

    # mysql -u root -p -e "CREATE DATABASE glpi0905 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;"

    # mysql -u root -p -e "FLUSH PRIVILEGES;"

    # mysql -u glpiuser -p -e "SHOW DATABASES;" Enter password: +----------------------------+ | Database | +----------------------------+ | information_schem a| | glpi0905 | +----------------------------+

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 12

    Installation d’Apache2

    Arrêter nginx s’il existe

    Désactiver le démarrage de nginx

    Installer Apache2 :

    Vérifier l'installation d'Apache2 :

    Ce message est censé apparaitre :

    # service nginx stop

    # update-rc.d nginx remove

    # apt-get update # apt-get install apache2 apache2-utils

    # apache2ctl -V

    Server version: Apache/2.4.25 (Debian) Server built: Dec 28 2016 19:12:34 Server's Module Magic Number: 20120211:37 Server loaded: APR 1.5.1, APR-UTIL 1.5.4 Compiled using: APR 1.5.1, APR-UTIL 1.5.4 Architecture: 64-bit Server MPM: prefork threaded: no forked: yes (variable process count) Server compiled with.... -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) -D APR_USE_SYSVSEM_SERIALIZE -D APR_USE_PTHREAD_SERIALIZE -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT -D APR_HAS_OTHER_CHILD -D AP_HAVE_RELIABLE_PIPED_LOGS -D DYNAMIC_MODULE_LIMIT=256 -D HTTPD_ROOT="/etc/apache2" -D SUEXEC_BIN="/usr/lib/apache2/suexec" -D DEFAULT_PIDLOG="/var/run/apache2.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_ERRORLOG="logs/error_log" -D AP_TYPES_CONFIG_FILE="mime.types" -D SERVER_CONFIG_FILE="apache2.conf"

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 13

    Installation de PHP5

    Vérifier l'installation de PHP5 :

    Ce message est censé apparaitre :

    Arrêter Apache2 :

    Adapter la configuration Debian à la FHS (lien symbolique) :

    Si le dossier /var/www n'est pas un lien symbolique vers /srv/web, alors :

    Vérifier si le dossier /var/www est un lien symbolique vers /srv/web

    Le dossier /var/www doit apparaitre comme étant un lien symbolique vers /srv/web

    Créer les trois dossiers Virtualhost pour la machine :

    Créer le fichier Virtualhost pour la machine :

    # apt-get install libapache2-mod-php5 php5 php5-cgi php5-cli php5-common php5-curl php5-gd php5-ldap php5-mysql php5-xmlrpc php5-sqlite php5-readline php5-intl php5-imap php5-imagick php5-json

    # php -v

    PHP 5.6.27-0+deb8u1 (cli) (built: Jan 10 2017 17:47:59) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

    # /etc/init.d/apache2 stop

    # ls -ld /var/www

    # mv /var/www /srv/web.old # cd /var # ln -s /srv/web /var/www

    # ls -ld /var/www

    # mkdir -p /var/www/glpi.iia-laval.lan/htdocs/var/www/html # mkdir -p /var/www/glpi.iia-laval.lan/log/var/www/html # mkdir -p /var/www/glpi.iia-laval.lan/tmp/var/www/html

    # cd /etc/apache2/sites-available # nano glpi.iia-laval.lan.conf

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 14

    Insérer les lignes suivantes

    #******************************************************************************* # Site glpi.iia-laval.lan répondant sur le port 80 de l'adresse IP 172.16.6.100 #******************************************************************************* ServerName glpi.iia-laval.lan ServerAlias 172.16.1.70 ServerAlias web1.iia-laval.lan ServerAdmin webmaster@localhost UseCanonicalName Off DocumentRoot /var/www/glpi.iia-laval.lan/htdocs ServerSignature Off LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %v %V" combined CustomLog /var/www/glpi.iia-laval.lan/log/access.log combined ErrorLog /var/www/glpi.iia-laval.lan/log/error.log AccessFileName .htaccess AddType application/x-httpd-php .php .phtml .part #............................................................................… # On vient autoriser les pages du DocumentRoot #............................................................................… AllowOverRide All Options +FollowSymLinks +IncludesNOEXEC Order Deny,Allow Deny from none Allow from All AllowOverRide All Options +FollowSymLinks +IncludesNOEXEC Order Deny,Allow Deny from none Allow from All #.............................................................................. # Definition des Alias #.............................................................................. Alias /glpi "/var/www/glpi.iia-laval.lan/glpi-0.90.5"

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 15

    Sauvegarder le fichier puis quitter (nano).

    Créer temporairement un dossier glpi-9.0.5 :

    Activer fichier Virtualhost pour la machine :

    Ce message doit apparaitre :

    Redémarrer le service Apache2 :

    Vérifier le fonctionnement d’Apache2 :

    Ce message doit apparaitre :

    # mkdir -p /var/www/glpi.iia-laval.lan/glpi-0.90.5

    # a2ensite glpi.iia-laval.lan.conf

    Enabling site glpi.iia-laval.lan. To activate the new configuration, you need to run: service apache2 reload

    # service apache2 restart

    # netstat -pantu | grep 80

    tcp6 0 0 :::80 :::* LISTEN 31749/apache2

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 16

    Installation de GLPI

    Se placer dans le dossier des applications Web :

    Supprimer le dossier temporaire /var/www/glpi.iia-laval.lan/glpi-0.90.5

    Téléchargement de l'archive :

    Extraction du contenu de l’archive :

    Renommer le dossier de glpi en indiquant un numéro de version (rendre conforme au contenu de la

    configuration d'Apache) :

    Modifier les droits d'accès :

    Suivez la procédure d’intallation et connectez-vous sur votre glpi, http://172.16.1.70/glpi/install changer

    l’adresse si vous n’utilisez pas la même.

    Paramètre d’accès à la base :

    hostname = localhost

    username = glpiuser

    password = not24get

    # cd /var/www/glpi.iia-laval.lan

    # rm -rf /var/www/glpi.iia-laval.lan/glpi-0.90.5

    # wget -O glpi-0.90.5.tar.gz https://github.com/glpi-project/glpi/releases/download/0.90.5/glpi-0.90.5.tar.gz

    # cd /var/www/glpi.iia-laval.lan

    # mv glpi glpi-0.90.5 # rm glpi-0.90.5.tar.gz

    # chown -R root:root /var/www/glpi.iia-laval.lan/glpi-0.90.5 # chmod -R go+rX,o-w /var/www/glpi.iia-laval.lan/glpi-0.90.5 # setfacl -R -m user:www-data:rwX /var/www/glpi.iia-laval.lan/glpi-0.90.5/config # setfacl -R -m default:user:www-data:rwX /var/www/glpi.iia-laval.lan/glpi-0.90.5/config # setfacl -R -m user:www-data:rwX /var/www/glpi.iia-laval.lan/glpi-0.90.5/files # setfacl -R -m default:user:www-data:rwX /var/www/glpi.iia-laval.lan/glpi-0.90.5/files

    http://172.16.1.70/glpi/install

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 17

    Installation de FusionInventory

    Répérer la bonne version de FuisionInventory :

    Aller sur http://fusioninventory.org/get/ et suivre les liens du chapitre Server

    (http://fusioninventory.org/documentation/fi4g/installation.html)

    Aller sur le site de développement du plugins :

    https://github.com/fusioninventory/fusioninventory-for-glpi/releases

    Copier l'adresse du lien de la dernière version du plugin (version9.1+1.1 du 19 Décembre 2016) :

    https://github.com/fusioninventory/fusioninventory-for-

    glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gz

    Insatallation du Plugin FusionInventory (lien doit changer si la version change et le nom de la version aussi):

    Vérifier que le dossier "fusioninventory" existe :

    Dans ce cas, supprimez l'archive :

    Configurer le Plugin :

    Aller sur l'URL d'administration des plugins (ne pas oublier de changer l’adresse si différente) :

    http:// 172.16.1.70/glpi/front/plugin.php

    Installer le plugin FusionInventory puis Activer le plugin :

    Dans le menu Plugins vous verrez apparaitre un sous-menu "FusionInventory"

    (http:// 172.16.1.70 /glpi/plugins/fusioninventory/front/menu.php)

    Installer l'Agent FusionInventory :

    Aller sur http://fusioninventory.org/documentation/agent/installation/

    Téléchargez sur votre poste de travail la version de l'agent adapté à votre plateforme.

    # cd /var/www/glpi.iia-laval.lan/glpi-0.90.5/plugins # wget https://github.com/fusioninventory/fusioninventory-for-

    glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gz

    # tar -zxf fusioninventory-for-glpi_9.1.1.1.tar.gz

    # ls -ld fusioninventory

    # rm -f fusioninventory-for-glpi_9.1.1.1.tar.gz

    http://fusioninventory.org/get/http://fusioninventory.org/documentation/fi4g/installation.htmlhttps://github.com/fusioninventory/fusioninventory-for-glpi/releaseshttps://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gzhttps://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gzhttp://fusioninventory.org/documentation/agent/installation/https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gzhttps://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gz

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 18

    Installation de GLPI depuis le navigateur

    Pour se connecter à GLPI entrer l’adresse suivante dans votre navigateur internet: http://Mon-Adresse-

    ip/glpi

    La page suivante devrait apparaitre :

    Lancer l’installation de GLPI en cliquant sur installer :

    Choisissez la langue

    http://mon-adresse-ip/glpihttp://mon-adresse-ip/glpi

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 19

    Puis la fenêtre de vérification de compatibilité de GLPI devrais apparaitre :

    Si le résultat est marquer avec croix rouge la fonction en question a un problème.

    Si le est marquer par un tic vert la fonction en question marche.

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 20

    Connexion à la base de données :

    Dans notre cas la base de donné est hébergé sur notre serveur glpi.

    Sélectionner la base de donné glpi :

    glpiuser

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 21

    Initialisation de la base de données :

    Fin de l’installation de GLPI :

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 22

    Configuration GLPI

    Fenêtre de connexion à GLPI :

    Login : glpi

    Mot de passe : glpi

    Page d’accueil de GLPI :

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 23

    Changé de mots de passe :

    Il faut se rendre dans l’onglet Administration et choisir utilisateur.

    Sélectionner l’utilisateur concerné (glpi) :

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 24

    Changer le mot de passe en remplissant les champs Mot de passe et cliquez sur Sauvegarder

    Supprimer le second message d’erreur il faut modifier le fichier install.php :

    # cd /var/www/glpi/install # mv install.php old_install.php

  • © Société 2016 - Ce document ne peut être reproduit ou communiqué sans autorisation écrite. Page 25

    Maintenance de GLPI

    Pour faire une sauvegarde de la bases de données il y a deux solutions :

    Les opérations de maintenance de la base de données de GLPI se font depuis le menu

    Administration > Maintenance puis cliquez sur Sauvegarde SQL

    Il est aussi possible d’effectuer cette sauvegarde en ligne de commande

    Ajouter une sauvegarde planifiée de glpi qui se déclenche automatiquement

    Documentation sur la maintenance GLPI :

    http://glpi-project.org/DOC/FR/glpi/admin.html

    Regroupement de plugins GLPI :

    http://plugins.glpi-project.org/#/

    # /var/www/glpi.iia-laval.lan/glpi-0.90.5/files/_dumps # mysqldump --databases --add-drop-database --opt -u root -p glpi0905 >glpi0905-$(date +"%Y%m%d").sql # gzip glpi0905-$(date +"%Y%m%d").sql

    # apt-get install php5-cli # crontab -u www-data -e # m h dom mon dow command

    http://glpi-project.org/DOC/FR/glpi/admin.htmlhttp://plugins.glpi-project.org/#/