Souhaitez-vous apprendre à installer Zabbix 5 sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer comment installer, configurer et accéder à un Zabbix5 sur un ordinateur exécutant Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.0

Dans notre exemple, nous allons utiliser TimescaleDB comme base de données.

Liste de lecture Zabbix:

Sur cette page, nous offrons un accès rapide à une liste de vidéos liées à l’installation Zabbix.

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

Tutorial Zabbix 5 – Installation de base de données TimeScaleDB

Ajoutez le référentiel PostgreSQL à Ubuntu Linux.

Copy to Clipboard

Ajoutez le référentiel TimescaleDB à Ubuntu Linux.

Copy to Clipboard

Installez PostgreSQL avec le support TimescaleDB.

Copy to Clipboard

Activez l’extension TimescaleDB sur PostgreSQL.

Vous devriez répondre oui à toutes les questions.

Copy to Clipboard

Redémarrez le service PostgreSQL.

Copy to Clipboard

Créer un compte Linux pour l’utilisateur Zabbix

Copy to Clipboard

Créez un compte utilisateur PostgreSQL nommé Zabbix.

Copy to Clipboard

Dans notre exemple, le mot de passe kamisma123 a été réglé sur l’utilisateur nommé zabbix.

Créez une base de données PostgreSQL nommée Zabbix et définissez le propriétaire comme l’utilisateur Zabbix.

Copy to Clipboard

Téléchargez le forfait d’installation Zabbix 5.

Copy to Clipboard

Importer le modèle de base de données Zabbix à l’intérieur de PostgreSQL.

Copy to Clipboard

Activez TimescaleDB dans la base de données Zabbix.

Copy to Clipboard

Exécutez le script timescaledb.sql.

Copy to Clipboard

Redémarrez le service PostgreSQL.

Copy to Clipboard

Vous avez terminé l’installation de base de données Zabbix TimescaleDB.

Tutorial Zabbix 5 – Installation du serveur Web

Installez le serveur Web Apache et tous les paquets requis.

Copy to Clipboard

Trouvez l’emplacement du fichier php.ini sur votre système.

Modifier le fichier php.ini.

Copy to Clipboard

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

Définir les éléments suivants sur le fichier php.ini :

Copy to Clipboard

Définir le fuseau horaire correct à votre emplacement.

Redémarrez le service apache.

Copy to Clipboard

Vous avez terminé l’installation du serveur web Apache avec le support PHP.

Tutorial Zabbix Server – Installation sur Ubuntu

Téléchargez et installez le package GOLANG.

Copy to Clipboard

Le logiciel GOLANG a été installé sous le dossier /usr/local.

Afin de fonctionner correctement, le logiciel GO s’attend à ce que le système ait un ensemble de variables environnementales.

Créons un fichier pour automatiser la configuration requise des variables d’environnement.

Copy to Clipboard

Voici le contenu du fichier.

Copy to Clipboard

Redémarrez votre ordinateur.

Copy to Clipboard

Vérifiez si les variables environnementales requises ont été créées automatiquement.

Copy to Clipboard

Voici la sortie correcte:

Copy to Clipboard

Installez les paquets requis.

Copy to Clipboard

Compilez et installez le serveur Zabbix.

Copy to Clipboard

Trouvez l’emplacement du fichier zabbix_server.conf.

Copy to Clipboard

Voici le fichier d’origine, avant notre configuration.

Copy to Clipboard

Voici le nouveau fichier avec notre configuration.

Copy to Clipboard

Démarrez le serveur Zabbix.

Copy to Clipboard

Maintenant, vous devez choisir quelle version de l’agent Zabbix vous voulez utiliser.

Utilisez la commande suivante pour démarrer l’agent Zabbix par défaut.

Copy to Clipboard

Ou utilisez la commande suivante pour démarrer le nouvel agent Zabbix2.

Copy to Clipboard

Zabbix agent 2 semble courir au premier plan.

Déplacez tous les fichiers frontend Zabbix vers l’annuaire racine de votre installation Apache.

Définissez la bonne autorisation de fichier.

Copy to Clipboard

Redémarrez le service Apache.

Copy to Clipboard

Tutorial Zabbix 5 – Installation d’interface Web

Ouvrez votre navigateur et entrez l’adresse IP de votre serveur Web plus /zabbix.

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

– http://192.168.100.10/zabbix

L’interface d’installation Web Zabbix doit être présentée.

Cliquez sur le bouton Suivant.

zabbix 5 install

Sur l’écran suivant, vous devrez vérifier si toutes les exigences ont été atteintes.

Cliquez sur le bouton Suivant.

Zabbix 5 requirements

Entrez les informations de base de données requises pour vous connecter à la base de données Zabbix.

Animateur : localhost
Nom d’utilisateur de la base de données : zabbix
Mot de passe de base de données : kamisama123

Zabbix 5 postgresql database configuration

Sur l’écran suivant, il vous suffit de cliquer sur le bouton Suivant.

zabbix agent

Maintenant, jetez un oeil sur le résumé de configuration.

Cliquez sur le bouton Suivant.

Zabbix 5 installation summary timescaledb

Sur l’écran suivant, vous devrez cliquer sur le bouton Finition.

zabbix installation

Enfin, vous serez présenté avec l’écran de connexion Zabbix.

Nom d’utilisateur par défaut de Zabbix : Admin
Mot de passe par défaut Zabbix: zabbix

zabbix login

Après une connexion réussie, vous serez envoyé au nouveau tableau de bord Zabbix.

Zabbix 5 Dashboard

félicitations! L’installation Zabbix 5 a été achevée avec succès.