GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le serveur Zabbix sur CentOS 8

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Zabbix Server sur CentOS 8. Avant de poursuivre ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

Zabbix est une solution de surveillance gratuite et open source conçue pour la surveillance en temps réel des serveurs, des machines virtuelles, des réseaux et des services cloud. Il a été développé par Alexei Vladishev et activement soutenu par Zabbix SIA. Il est basé sur le modèle client-serveur et capable de surveiller des millions de mesures, telles que la charge du processeur, l'utilisation du réseau et la consommation d'espace disque de dizaines de milliers de serveurs.

Installer le serveur Zabbix sur CentOS

Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.

sudo dnf update

Étape 2. Installez la pile LAMP sur CentOS.

Il est supposé que vous avez déjà installé la pile LAMP sur CentOS 8. Si ce n'est pas le cas, veuillez consulter le didacticiel suivant :

  • Comment installer la pile LAMP (Apache, MariaDB et PHP)

Une fois le serveur de base de données installé, vous devez créer une base de données pour l'utilisateur Zabbix :

$ mysql -u root -p
CREATE DATABASE zabbix;
GRANT ALL PRIVILEGES ON zabbix.* TO [email protected]'localhost' IDENTIFIED BY 'StrongPassword';
FLUSH PRIVILEGES;
QUIT;

Étape 3. Installez Zabbix.

Les packages Zabbix ne sont pas disponibles dans le référentiel du système d'exploitation de base. Donc, pour obtenir les packages Zabbix, nous devons installer le package de configuration du référentiel Zabbix :

sudo dnf install https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm

Ensuite, installez les packages de serveur Zabbix sur CentOS :

sudo dnf install zabbix-server-mysql zabbix-agent zabbix-web-mysql

Étape 4. Configurez le serveur Zabbix.

Nous modifions maintenant le fichier de configuration Zabbix /etc/zabbix/zabbix_server.conf et définissez le nom, l'utilisateur et le mot de passe de la base de données :

nano /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=Your-Strong-Password

Enfin, démarrez et configurez les services Zabbix pour qu'ils démarrent au démarrage :

sudo systemctl enable --now zabbix-server zabbix-agent

Étape 5. Configurez le pare-feu pour Zabbix.

Configurez le pare-feu pour permettre à l'agent Zabbix d'atteindre le serveur Zabbix :

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port={10051,10050}/tcp --permanent
sudo firewall-cmd --reload

Étape 5. Accéder à Zabbix.

C'est tout. Il est temps d'utiliser votre navigateur Web préféré et d'accéder à :

http://your_IP_address.com/zabbix

Félicitations, vous avez appris à installer et à configurer le serveur Zabbix sur CentOS 8. Si vous avez des questions, veuillez laisser un commentaire ci-dessous.


Cent OS
  1. Comment installer le serveur Minecraft sur CentOS 7

  2. Comment installer Nginx sur CentOS 8

  3. Comment installer PostgreSQL sur CentOS 8

  4. Comment installer le serveur Teamspeak 3 sur CentOS 8

  5. Comment installer le serveur Zabbix 3.4 sur CentOS 7

Comment installer Minecraft Server sur CentOS

Comment installer Nginx sur CentOS

Comment installer MySQL 8 sur CentOS 8

Comment installer Shoutcast Server sur CentOS 8

Comment installer Lighttpd sur CentOS

Comment installer le serveur Zabbix sur un serveur CentOS 7