GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Zabbix sur Ubuntu 20.04 ?

Zabbix est l'un des outils préférés pour surveiller les ressources de nombreux ordinateurs sur un réseau. C'est pourquoi il est devenu indispensable pour de nombreux administrateurs système. L'objectif de cet article est donc que vous appreniez à installer Zabbix sur Ubuntu 20.04.

Pour ceux qui ne connaissent pas Zabbix est un système de surveillance de la capacité, des performances et de la disponibilité des serveurs, des ordinateurs, des applications et des bases de données. Il offre également des fonctionnalités avancées de surveillance, d'alerte et de visualisation, toutes issues d'une architecture client-serveur qui nous permet de séparer les processus sur chaque nœud.

Certaines des principales fonctionnalités de Zabbix sont :

  • Haute performance et capacité de surveillance des appareils (serveurs, matériel tel que imprimantes, routeurs).
  • Surveillance centralisée via une interface Web.
  • Agents pouvant être installés sur différents systèmes d'exploitation tels que Windows, Linux, BSD.

Comme vous pouvez l'imaginer, Zabbix est utilisé dans le monde entier par de nombreuses personnes et entreprises qui en dépendent.

Installer Zabbix sur Ubuntu 20.04

Étape 1 :Préparation du système

Tout d'abord, dans le terminal, mettez à jour la distribution

sudo apt update
sudo apt upgrade

Installez maintenant Apache, MariaDB et PHP ainsi que leurs modules avec la commande suivante :

sudo apt install apache2 mariadb-server php php-cgi php-common php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-bcmath

Définissez un nouveau mot de passe pour l'utilisateur root de MariaDB à l'aide de la commande mysql_secure_installation .

On vous posera une série de questions auxquelles vous devrez répondre AND à tous,

Maintenant, il faut faire quelques configurations en PHP. Alors, ouvrez le fichier de configuration

sudo nano /etc/php/7.4/apache2/php.ini

Et définissez ces valeurs :

max_execution_time = 300
max_input_time = 300
post_max_size = 16M

Dans le cas du nano éditeur de texte, vous pouvez utiliser la combinaison de touches CTRL + W pour chercher et gagner du temps.

Enregistrez les modifications, puis fermez l'éditeur.

C'est maintenant au tour de MariaDB. Nous devons créer une base de données et un nouvel utilisateur pour Zabbix.

Ouvrez le shell MariaDB

sudo mysql -u root

Et commencez à créer la base de données, l'utilisateur et le mot de passe

CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
QUIT

Maintenant, nous pouvons commencer à télécharger et installer Zabbix.

Étape 2 :Téléchargez et installez le package Zabbix sur Ubuntu 20.04

Pour installer Zabbix, vous devez ajouter le référentiel officiel de l'application. Pour ce faire, il existe un package DEB que nous devons télécharger et installer.

wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb
sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb

Après cela, actualisez APT afin que les informations du référentiel soient déjà disponibles.

sudo apt update

Installez maintenant Zabbix, le client, l'interface web ainsi que les plugins Apache et MariaDB.

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

Passez maintenant à l'utilisateur root

sudo su -

Importez ensuite la configuration de la base de données par défaut dans la base de données créée.

zcat /usr/share/doc/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix

Revenir à l'utilisateur habituel

exit

Et maintenant, définissez la configuration de la base de données dans le fichier de configuration Zabbix.

sudo nano /etc/zabbix/zabbix_server.conf

Alors, ajoutez les critères de base de données que nous avons créés :

DBName=zabbix
DBUser=zabbix
DBPassword=password

Enregistrez les modifications et fermez l'éditeur.

Après cela, redémarrez les services Apache et Zabbix.

sudo systemctl restart zabbix-server apache2

Enfin dans la configuration de l'agent, définissez le nom d'hôte du serveur

sudo nano /etc/zabbix/zabbix_agentd.conf
Hostname=atechtown

Étape 3 :terminez l'installation

Depuis un ordinateur client, ouvrez un navigateur Web et accédez à http://your-server/zabbix pour lancer l'installation.

À partir de là, le processus est très simple. Tout d'abord, vous verrez l'écran de bienvenue.

Sur l'écran suivant, le programme d'installation vérifiera votre serveur pour voir s'il répond aux exigences.

Ensuite, vous devez ajouter les informations de la base de données.

Sur les Détails du serveur écran, tapez le nom d'hôte du serveur dans le champ Nom champ.

Un résumé de toute l'installation s'affichera.

Ensuite, l'installation commencera. Une fois terminé, connectez-vous avec les informations d'identification Nom d'utilisateur admin et mot de passe zabbix vous pouvez changer cela plus tard.

À la fin, vous verrez le tableau de bord.

Et c'est la fin du processus. Félicitations Zabbix est installé sur votre serveur.

Conclusion

Zabbix est une référence en matière de surveillance informatique. Aujourd'hui, vous avez appris à l'installer sur un serveur avec Ubuntu 20.04. De cette façon, vous pouvez l'utiliser dans vos environnements de test.


Ubuntu
  1. Comment installer Odoo sur Ubuntu

  2. Comment installer R sur Ubuntu 20.04

  3. Comment installer Zabbix sur Ubuntu

  4. Comment installer R sur Ubuntu 16.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer Zabbix sur Ubuntu 15.10

Comment installer Zabbix sur Ubuntu 16.04 LTS

Comment installer Zabbix sur Ubuntu 18.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04

Comment installer Zabbix sur Ubuntu 20.04