Installation de GLPI 9.3.3 sur Linux Fedora Server 29

L’un des intérêts à choisir Linux Fedora Server comme distribution serveur est la fraîcheur des paquets GLPI / FusionInventory.

Une distribution mise à jour

Après avoir installé Linux Fedora Server, faites-en la mise à jour :

dnf update

Paquets de confort

Quelle que soit la distribution utilisée, j’installe toujours le paquet mc, que que je préfère à cette bouse de vi ou vim. Pour les Linux Red Hat Like, j’y ajoute ntsysv pour la désactivation des services inutiles :

dnf install mc ntsysv

Désactiver SELinux

C’est une des 1ères choses que je fais sur mes distributions Linux Red Hat, CentOS et Fedora. Éditez le fichier /etc/selinux/config et passez la directive SELINUX à permissive:

SELINUX=permissive

Vous devrez redémarrer votre système Linux pour que la modification soit effective. Vous pouvez utiliser d’autres modes de désactivation à chaud de SELinux.

Réglage du serveur de temps

Un logiciel de ticketing et de gestion d’inventaire comme GLPI doit être à l’heure. Je modifie le fichier /etc/chrony.conf en m’adossant aux serveurs de temps français :

pool fr.pool.ntp.org iburst

Vous devez ensuite redémarrer chrony :

systemctl restart chronyd

Installation des paquets pour GLPI

Apache et PHP sont automatiquement ajoutés lors de l’installation du paquet GLPI.

dnf install http mariadb-server php glpi php-pear-CAS

Configuration de mariadb

J’exécute tout d’abord l’outil de sécurisation, mysql_secure_installation. Sous l’interpréteur mysql que je lance à partir de la ligne de commande avec mysql -u root -p, je crée la base de données glpi et l’utilisateur disposant des droits sur la base :

CREATE DATABASE glpi;
GRANT ALL PRIVILEGES ON glpi.* TO glpi@localhostIDENTITFIED BY 'mon_mot_de_passe';

Installation et configuration de l’agent FusionInventory

Pour que le serveur Fedora puisse servir à réaliser l’inventaire réseau et SNMP, j’ajoute à la distribution les agents FusionInventory  et les paquets indiqués par l’éditeur (perl-Net-SNMP est déjà installé sur Fedora) auquel j’ajoute php-snmp :

dnf install fusioninventory-* perl-Net-SNMP perl-Net-NBName nmap php-snmp

Vous devez ensuite éditer le fichier /etc/fusioninventory/agent.cfg et en modifier les directives selon le modèle fourni ci-dessous :

server = http://localhost/glpi/plugins/fusioninventory/
tasks = inventory,deploy,inventory
httpd-ip = 0.0.0.0
httpd-trust = 192.168.1.0/24
tag = SRV-LINUX

Les directives utilisées dans le fichier agent.cfg ci-dessus sont bien explicitées sur le site de la documentation FusionInventory.

Le lancement des services Apache, MariaDB et de l’agent FusionInventory

Les démons Apache et MariaDB doivent être lancés préalablement à l’installation de GLPI. J’en profite pour lancer l’agent FusionInventory.

systemctl enable httpd
systemctl enable php-fpm
systemctl enable mariadb
systemctl enable fusioninventory-agent
systemctl start httpd
systemctl start php-fpm
systemctl start mariadb
systemctl start fusioninventory-agent

L’installation de GLPI

Elle se fait à partir de votre navigateur… Firefox bien sûr, en tapant l’adresse ou le nom de votre serveur Linux Fedora dans la barre d’adresses : http://adresse_ip_ou_nom_serveur_glpi/glpi.

Sélectionner votre langue

GLPI Setup - Sélectionner votre langue

Accepter la licence GPL

GLPI Setup - Accepter la licence GPL

Lancer l’installation

GLPI Setup - Début de l'installation

Vérification de la compatibilité de l’environnement d’exécution

GLPI Setup - Vérification de la compatibilité de l'environnement d'exécution

Connexion à la base de données MariaDB

GLPI Setup - Connexion à la base de données MariaDB

Test de connexion et sélection de la base de données

GLPI Setup - Test de connexion et sélection de la base de données

Initialisation de la base de données

GLPI Setup - Initialisation de la base de données

Installation terminée

GLPI Setup - Installation terminée

Installation des plugins

J’installe 5 plugins GLPI :

Après les avoir téléchargés sur ma station de travail Windows, je les envoie via WinSCP dans le dossier /usr/share/glpi/plugins :

Transfert des plugins GLPI sur le serveur Linux Fedora

Ensuite, à partir de la ligne de commandes Linux, je décompresse les fichiers comme suit :

cd /usr/share/glpi/plugins/
find *.tar.gz -exec tar xzf {} \;
rm -f *.tar.gz
chown root:root /usr/share/glpi/plugins/* -R
chmod a+w /usr/share/glpi/plugins/* -R

Il faut enfin installer et activer les plugins, à partir du menu Configuration > Plugins de l’interface fournie par GLPI ! Très curieusement, j’ai dû les nettoyer au préalable.

GLPI : Accueil > Configuration > Plugins (Nettoyer, Installer, Activer)

GLPI / , , , , , , , , , , ,

deneme bonusu veren siteler casino siteleri betdenemebonusu.com bahis siteleri Ev eşyası depolama Depolama Şehirlerarası evden eve nakliyat Evden eve nakliyat Eşya depolama yurtdışına ev taşıma Türkiye'den Almanya'ya ev taşıma zati eşya tasimaciligi uluslararasi zati eşya tasimaciligi eşya depolama şehirler arası nakliyat asansörlü nakliyat greatplay.net güvenilir online bahis siteler 2022 jetbahis Rexbet hovarda mobilbahis güncel adres sartsız Deneme Bonus sekabet maltcasino güncel adres> pinbahis100.com betduman.com olabahis.top سایت شرط بندی shartkade.com 1xbet-mobil.com beykoz evden eve nakliyat ataşehir evden eve nakliyat şişli evden eve nakliyat istanbul evden eve nakliyat
teens porn videos free sex xxx sexy videos