Souhaitez-vous apprendre à faire une installation Zabbix 4.4 sur Ubuntu Linux en utilisant Nginx? Dans ce tutoriel, nous allons vous montrer comment installer, configurer et accéder à Zabbix4.4 sur un ordinateur fonctionnant sous Ubuntu Linux.

Ubuntu 18,04
Ubuntu 19,10
Zabbix 4.4.1
PHP 7.3-fpm
Nginx 1.16.1

Liste matérielle:

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

Chaque pièce de matériel énuméréci ci-dessus peut être trouvée sur le site Amazon.

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 4.4 Installation sur Ubuntu Linux

Installez le service de base de données MySQl.

Copy to Clipboard

Accédez à la ligne de commande de service MySQL.

Copy to Clipboard

Créez une base de données nommée zabbix.

Copy to Clipboard

Créez un utilisateur de base de données nommé zabbix.

Copy to Clipboard

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

Donnez à l’utilisateur MySQL nommé zabbix la permission sur la base de données nommée zabbix.

Copy to Clipboard

Téléchargez le package d’installation Zabbix 4.4.

Copy to Clipboard

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

Copy to Clipboard

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

Tutorial Zabbix - Installer Nginx sur Ubuntu Linux

Utilisez la commande Ubuntu APT pour installer le serveur Nginx.

Copy to Clipboard

Modifier le fichier de configuration nginx.conf.

Ajoutez client_max_body_size à la section HTTP.

Configurez la taille maximale du téléchargement à 32 mégaoctets.

Copy to Clipboard

Voici le fichier avec notre configuration.

Copy to Clipboard

Redémarrez le serveur web Nginx.

Copy to Clipboard

Le serveur web Nginx a été installé avec succès.

Tutorial Zabbix - Ajouter le support PHP à Nginx

Nginx a besoin d’un programme externe pour ajouter le support PHP.

Utilisez la commande Ubuntu APT pour installer les paquets PHP requis.

Copy to Clipboard

Utilisez la commande suivante pour installer les modules PHP requis.

Copy to Clipboard

Trouvez l’emplacement du fichier de configuration PHP sur votre système.

Modifier le fichier de configuration php.ini.

Copy to Clipboard

Votre version PHP n’est peut-être pas la même que la nôtre.

L’emplacement de votre fichier de configuration PHP peut ne pas être le même que le nôtre.

Voici le fichier avec notre configuration.

Copy to Clipboard

Modifier le fichier de configuration du site Web par défaut nginx pour activer la prise en charge PHP.

Copy to Clipboard

Voici le fichier d’origine, avant notre configuration.

Copy to Clipboard

Voici le nouveau fichier avec notre configuration

Copy to Clipboard

Vérifiez si votre fichier de configuration Nginx n’a pas d’erreur.

Copy to Clipboard

Redémarrez le service PHP et redémarrez le service Nginx.

Copy to Clipboard

La configuration PHP du serveur Nginx a été achevée.

Tutorial - Zabbix Server 4.4 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 go.sh :

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

Créez un compte Linux à l’utilisateur Zabbix et installez les paquets requis.

Copy to Clipboard

Accédez au dossier de paquet Zabbix, 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

L’agent 2 de Zabbix semble fonctionner uniquement au premier plan.

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

Définir l’autorisation de fichier correcte sur tous les fichiers déplacés

Copy to Clipboard

Redémarrez le service Nginx.

Copy to Clipboard

Tutorial - Zabbix 4.4 Web Installateur

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://35.162.85.57/zabbix

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

Cliquez sur le bouton Suivant.

zabbix 44 install

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

Cliquez sur le bouton Suivant.

zabbix 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 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 installation summary

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 4.4 dashboard

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