Voulez-vous apprendre à faire une installation GLPI sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer comment installer, configurer et accéder à GLPI sur un ordinateur exécutant Ubuntu Linux version 17.

Liste de Matériel:

La section suivante présente la liste des équipements utilisés pour créer ce tutoriel GLPI.

Toutes les pièces de matériel énumérées ci-dessus peuvent être trouvées sur le site Web d'Amazon.

GLPI Playlist:

Sur cette page, nous proposons un accès rapide à une liste de vidéos liées à l'installation de GLPI.

N'oubliez pas de vous abonner à notre chaîne youtube nommée FKIT.

Tutoriel Relatif à GLPI:

Sur cette page, nous proposons un accès rapide à une liste de tutoriels liés à l'installation de GLPI.

Tutoriel - NTP sur Ubuntu Linux

Tout d'abord, nous allons configurer le système pour utiliser la date et l'heure correctes à l'aide de NTP.

Sur la console Linux, utilisez les commandes suivantes pour définir le fuseau horaire correct.

# dpkg-reconfigure tzdata

Installez le package Ntpdate et définissez immédiatement la date et l'heure correctes.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

La commande Ntpdate a été utilisée pour définir la date et l'heure correctes à l'aide du serveur: pool.ntp.br

Installons le service NTP.

# apt-get install ntp

NTP est le service qui maintiendra notre serveur à jour.

Utilisez la date de commande pour vérifier la date et l'heure configurées sur votre Ubuntu Linux.

# date

Si le système indique la date et l'heure correctes, cela signifie que vous avez suivi toutes les étapes correctement.

Tutoriel - MariaDB sur Ubuntu Linux

Maintenant, nous pouvons procéder à l'installation du service de base de données.

Sur la console Linux, utilisez les commandes suivantes pour installer les packages requis.

# apt-get update
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
# add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.2/ubuntu artful main'
# apt-get update
# apt-get install mariadb-server mariadb-client

L'assistant d'installation vous demandera un mot de passe pour l'utilisateur root.

Une fois l'installation terminée, utilisez la commande suivante pour accéder au serveur de base de données MariaDB.

Pour accéder au serveur de base de données, entrez le mot de passe défini dans l'assistant d'installation du serveur MariaDB.

# mysql -u root -p

Utilisez la commande SQL suivante pour créer une base de données nommée glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

Utilisez la commande SQL suivante pour créer un utilisateur de base de données nommé glpi.

CREATE USER 'glpi'@'%' IDENTIFIED BY 'kamisama123';

Donnez à l'utilisateur sql nommé glpi l'autorisation sur la base de données nommée glpi.

GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'%';
quit;

Tutoriel - Installer Apache sur Linux

Maintenant, nous devons installer le serveur Web Apache et tous les logiciels requis.

Sur la console Linux, utilisez les commandes suivantes pour installer les packages requis.

# apt-get install apache2 php libapache2-mod-php
# apt-get install php-json php-gd php-curl php-mysql php-mbstring
# apt-get install php-xml php-cli php-imap php-ldap php-xmlrpc php-apcu

Maintenant, vous devriez trouver l'emplacement du fichier php.ini sur votre système.

Après avoir trouvé, vous devez éditer le fichier php.ini.

# updatedb
# locate php.ini
# vi /etc/php/7.0/apache2/php.ini

Gardez à l'esprit que votre version de PHP et l'emplacement du fichier peuvent ne pas être les mêmes.

Voici le fichier d'origine, avant notre configuration.

file_uploads = On
max_execution_time = 30
memory_limit = 128M
post_max_size = 8M
max_input_time = 60
; max_input_vars = 1000

Voici le nouveau fichier avec notre configuration.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440

Vous devez également redémarrer Apache manuellement et vérifier le statut du service.

# service apache2 stop
# service apache2 start
# service apache2 status

Voici un exemple de sortie d'état du service APache.

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

Tutoriel - Installation GLPI sur Ubuntu

Maintenant, nous devons installer le GLPI Ubuntu Linux.

Sur la console Linux, utilisez les commandes suivantes pour télécharger le package GLPI.

# mkdir /downloads
# cd /downloads
# wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
# tar -zxvf glpi-9.2.2.tgz
# ls
glpi glpi-9.2.2.tgz

Déplacez tous les fichiers GLPI dans le répertoire racine de votre installation Apache.

Définissez les autorisations de fichiers correctes sur tous les fichiers déplacés.

# mkdir /var/www/html/glpi
# mv glpi/* /var/www/html/glpi
# chown www-data.www-data /var/www/html/glpi/* -R

Créez un fichier de configuration Apache nommé glpi.conf.

# vi /etc/apache2/conf-available/glpi.conf

Voici la nouvelle configuration du fichier.

<Directory /var/www/html/glpi>
AllowOverride All
</Directory>

<Directory /var/www/html/glpi/config>
Options -Indexes
</Directory>

<Directory /var/www/html/glpi/files>
Options -Indexes
</Directory>

Activer la nouvelle configuration sur Apache.

# a2enconf glpi

Redémarrez le service Apache.

# service apache2 stop
# service apache2 start

Ouvrez votre navigateur et entrez l'adresse IP de votre serveur Web plus / glpi.

Dans notre exemple, l'URL suivante a été saisie dans le navigateur:

• http://35.162.85.57/glpi

L'interface d'installation Web de GLPI devrait être présentée.

Sélectionnez la langue souhaitée.

Sur l'écran suivant, vous devrez accepter la licence GLPI.

Sur l'écran suivant, vous devrez cliquer sur le bouton Installer.

Sur l'écran suivant, vous devrez cliquer sur le bouton Installer

Sur l'écran suivant, vous devrez entrer les informations de base de données requises pour vous connecter à la base de données GLPI.

• Hôte: localhost
• Nom d'utilisateur de la base de données: glpi
• Mot de passe de la base de données: *****

Sur l'écran suivant, vous devrez sélectionner la base de données GLPI et cliquer sur le bouton Continuer.

Sur l'écran suivant, vous devrez décocher la case en cliquant sur le bouton Continuer.

Sur l'écran suivant, vous verrez apparaître les identifiants et mots de passe par défaut de GLPI.

Enfin, l'écran de connexion GLPI vous sera envoyé.

Après une connexion réussie, vous serez envoyé sur le tableau de bord GLPI.

Sur la console Linux, supprimez le fichier install.php.

# rm /var/www/html/glpi/install/install.php

Félicitations, vous avez installé le système GLPI sur Ubuntu Linux.