Installation et configuration de OCS & GLPI
Les centres d'assistances : Helpdesk
Pour commencer, vous devez comprendre l'intérêt de ce qu'on appelle le Helpdesk ou centre
d'assistance. Vous lirez la documentation à l'adresse suivante :
http://fr.wikipedia.org/wiki/Centre_d'assistance puis répondrez aux questions.
Présentation des questions
1. Qui peut faire appel à un centre d'intervention, à quel moment, pour quels problèmes,
et qui y répond ?
-
- Des utilisateurs de produits ou de services
- A tous moments par mail ou via le web. Cependant, il faut respecter une plage horaire si c'est par téléphone.
- C'est pour n'importe quel type de problème qui seront hiérarchisé par le centre d'assistance puis transmit à qui de droit (Techniciens, Entreprises, etc.).
2. En quelques mots, définissez ITIL et expliquez le lien qui existe entre ITIL et les centres d'assistance.
ITIL est un révérenciel méthodologique, il peut être utile aux centres d'assistance pour améliorer leurs rapidité ; Améliorer leurs QOS et diminuer les risques.
3. Retracez à l'aide d'un diagramme (diagramme de flux simple Visio) le cheminement
possible d'une question ou d'un problème informatique au travers des différents
niveaux d'intervention du helpdesk : Wikipedia.
Prérequis :
➔ mysql-server
➔ apache2
➔ php
➔ libapache2-mod-php
➔ php-mysql
Pour les prérequis, vous pouvez simplement installer mon scripte :
wget https://scripts.nehemiebarkia.fr/BASH/Installations/SSH-LAMP.sh ; bash SSH-LAMP.sh
Installation de GLPI :
Changement de répertoire :
cd /var/www/html/
Suppression du contenue par défaut :
rm * -r
Téléchargement de GLPI :
wget https://github.com/glpi-project/glpi/releases/download/9.5.3/glpi-9.5.3.tgz
Extraction de l'archive :
tar xvzf glpi-9.5.3.tgz
Suppression de l'archive :
rm glpi-9.5.3.tgz
Maintenant, nous allons accéder à notre nouveau site (IPDUSERVEUR/glpi)
On clique sur "OK"
On lit la License, puis on l'accepte et enfin on clique sur "Continuer".
On clique sur "Installer".
Les erreurs suivantes s'affichent :
Attribution des droits sur le dossier GLPI pour l'utilisateur de PHP.
chown www-data:www-data /var/www/html/glpi -R
Changement des droits pour l'accès "Autre utilisateur".
chmod 775 /var/www/html/glpi -R
Activation du module de réécriture d'Apache.
a2enmod rewrite ; systemctl restart apache2
Ajout des extensions PHP nécessaires.
apt-get install php-{ldap,apcu,cas} -y
Modification de la configuration apache.
nano /etc/apache2/sites-available/000-default.conf
On y ajoute (à l'intérieur du Virtualhost) :
<Directory /var/www/html/glpi>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Redémarrage pour tout prendre en compte.
reboot
Après le redémarrage du serveur, tous les résultats sont validés.
Création d'un utilisateur et attributions des privilèges dans MariaDB.
Pour entrer dans MariaDB il suffit simplement d'écrire "mysql"
GRANT ALL PRIVILEGES ON *.* TO 'glpi'@'localhost' IDENTIFIED BY 'MYSUPERPASSWORD' WITH GRANT OPTION;
Maintenant on peut spécifier les informations suivantes dans GLPI, puis on clique sur "Continuer".
On spécifie le nom de la base de donnée puis on clique sur "Continuer".
Après avoir cliqué sur continuer, une page de chargement apparaitra. Il suffira de patienter. Puis vous pourrez vous connecter (Utilisateur : glpi ; Mot de passe : glpi).
Après avoir cliqué sur "Envoyer", vous aurez accès à GLPI comme ci-dessous :
Installation d'OCS :
cd /usr/src
wget https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/2.8.1/OCSNG_UNIX_SERVER_2.8.1.tar.gz
tar -xvzf OCSNG_UNIX_SERVER_2.8.1.tar.gz
Pour entrer dans MariaDB il suffit simplement d'écrire "mysql"
GRANT ALL PRIVILEGES ON *.* TO 'ocs'@'localhost' IDENTIFIED BY 'ocs' WITH GRANT OPTION;
apt install make
apt-get install libapache2-mod-perl2
apt install libxml-simple-perl libapache-dbi-perl libnet-ip-perl perl
perl -MCPAN -e 'install Mojolicious'
perl -MCPAN -e 'install Switch'
perl -MCPAN -e 'install Plack'
/usr/src/OCSNG_UNIX_SERVER_2.8.1/setup.sh






























