Dans cet article nous allons vous montrer comment installer GLPI avec Apache, PHP et MySQL sur un VPS Debian 7. GLPI est un progiciel informatique de gestion développé en PHP. Il offre de nombreuses fonctionnalités dont l'une est de constituer une base de données avec un inventaire pour votre entreprise (ordinateur, moniteurs, logiciels, imprimantes…).
GLPI a des fonctions améliorées pour faciliter la vie quotidienne des administrateurs, comme un système de suivi des travaux avec notification par courrier et des méthodes pour créer une base de données avec des informations de base sur la topologie de votre réseau.
Voici les fonctions de cette application :
- Inventaire des ordinateurs, périphériques, imprimantes réseau et composants associés via une interface avec OCS Inventory ou FusionInventory.
- Gestion des problèmes sur de nombreux environnements via la création de tickets, la gestion des tickets, l'affectation, la planification des tickets, etc.
- Gestion des licences (conformité ITIL)
- Affectation des équipements par zone géographique aux utilisateurs et groupes
- Gestion des informations commerciales et financières (achat, garantie et extension, amortissement)
- Gestion de l'état des équipements
- Gestion des demandes d'assistance de tous types d'inventaire d'équipements
- Interface permettant à l'utilisateur de déposer un ticket d'assistance
- Gestion commerciale, contrats, documents liés aux articles d'inventaire
- Réservation d'équipement
- Gestion d'une Foire Aux Questions (FAQ).
- Générateur de rapports :matériel, réseau ou interventions (support).
- Prise en charge multilingue avec 45 langues disponibles.
MISE À JOUR DU SYSTÈME
Connectez-vous à votre VPS Linux en tant qu'utilisateur root et assurez-vous d'abord que tous les packages sont à jour :
# apt-get update &&apt-get upgrade -y
INSTALLER APACHE
La commande suivante installera le serveur Web Apache.
# apt-get install apache2
Activer Apache pour qu'il démarre au démarrage :
# update-rc.d apache2 enable
INSTALLER PHP
Ensuite, vous devez installer PHP et certains packages supplémentaires nécessaires. Saisissez ce qui suit :
# apt-get install php5 libapache2-mod-php5 php5-mysql php5-gd
INSTALLER MYSQL
Bien. Nous avons déjà une installation Apache et PHP active. Maintenant, installons MySQL :
# apt-get install mysql-server
Si vous n'avez pas configuré de mot de passe root lorsque vous y êtes invité lors de l'installation de MySQL, vous pouvez résoudre ce problème avec le script de post-installation "mysql_secure_installation" afin de définir un mot de passe root :
# mysql_secure_installation- Définir le mot de passe root ? [O/n] y- Supprimer les utilisateurs anonymes ? [O/n] y- Interdire la connexion root à distance ? [O/n] y- Supprimer la base de données de test et y accéder ? [O/n] y- Recharger les tables de privilèges maintenant ? [O/n] oui
Une fois que vous avez configuré votre mot de passe root MySQL, créez une base de données nécessaire à l'installation de GLPI. Entrez la console MySQL en tant que root :
mysql> créer la base de données glpi;mysql> accorder tous les privilèges sur glpi.* à 'glpiusr'@'localhost' identifié par 'votre_mot de passe';mysql> vider les privilèges;mysql> quitter
INSTALLER GLPI
Dans cet article, nous utilisons le répertoire /opt pour l'emplacement dans lequel GLPI sera téléchargé. Bien sûr, vous pouvez le télécharger à l'emplacement de votre choix.
# cd /opt
Au moment de la rédaction de ce tutoriel, la dernière version stable de GLPI est la 0.85.4. Le téléchargement commencera après l'exécution de la commande ci-dessous :
# wget https://forge.indepnet.net/attachments/download/2020/glpi-0.85.4.tar.gz
Décompressons l'archive téléchargée à la racine du document Apache. Si vous ne savez pas comment trouver la racine du document par défaut d'Apache, exécutez :
# grep DocumentRoot grep DocumentRoot /etc/apache2/sites-available/default
Sortie :
DocumentRoot /var/www
Décompressez l'archive dans le répertoire racine des documents d'Apache :
# tar -xvzf glpi-0.85.4.tar.gz -C /var/www/# cd /var/www/glpi/
Définissez les autorisations appropriées pour pouvoir poursuivre l'installation :
# chmod -R 777 config/# chmod -R 777 fichiers/
Maintenant, démarrez l'installation de GLPI en ouvrant votre navigateur Web préféré et en naviguant vers http://your_server_ip/glpi. Entrez les informations d'identification de la base de données MySQL que vous avez déjà créée et terminez l'installation. Vous devriez obtenir les informations suivantes, ce qui signifie que vous avez installé GLPI avec succès.
Les logins/mots de passe par défaut sont :glpi/glpi pour le compte administrateurtech/tech pour le compte techniciennormal/normal pour le compte normalpost-only/postonly pour le compte postonlyVous pouvez supprimer ou modifier ces comptes ainsi que les données initiales.Pour des raisons de sécurité, supprimez le fichier install.php à l'aide de la commande suivante :
# rm install/install.phpVous serez accueilli par la page de connexion :
Une fois connecté, modifiez le mot de passe en fonction de vos besoins. Pour plus d'informations, consultez la documentation officielle de GLPI.
Félicitations, vous avez installé avec succès GLPI sur un VPS Debian 7.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer GLPI pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.