Procédure d’installation du logiciel Zabbix
Le logiciel Zabbix est en réalité un logiciel de surveillance réseaux/serveurs . Un système de surveillance réagit à des événements en relation avec des hôtes. On peut modifier la dernière phrase pour en faire: Un contrôleur on une box domotique réagis à des événements en relation avec des éléments propres à la domotique. Avec un pas de recul, c’est la même chose. La notoriété, la documentation et la communauté en plus.
Dans ce wiki je ne réinvente rien. La documentation existe déjà et vous pouvez la retrouver ici.
Ce qui suit représente le complément de mes notes personnelles pour en faire l’ installation.
Installation d’un serveur Zabbix à partir d’ un LAMP en règle.
Pour le LAMP (Linux Apache Mysql Php) plusieurs documentations existent et sont assez communes.
Dite-moi dans les commentaires si vous croyez que je devrais produire une telle documentation.
Importer le dépôt de zabbix dans l’ environnement du serveur et installation
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb dpkg -i zabbix-release_4.0-2+bionic_all.deb apt update apt install zabbix-server-mysql apt install zabbix-frontend-php apt install zabbix-get
Configuration de la base de données
Remplacer le texte entre crochets par vos informations.
mysql -u root -p <Mots de password root> create database <Nom de la base de données> character set utf8 collate utf8_bin; grant all privileges on <Nom de la base de données>.* to <Nom d'usager>@localhost identified by '<Mots de password usager>'; flush privileges; quit;
Importation de la base de données
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -u <Nom d'usager> -p <Nom de la base de données>
Connecter le serveur Zabbix à la base de données
Chercher et remplacer le texte entre crochets par vos informations. La valeur localhost est selon votre configuration. Si vous éprouvez des difficultés avec l’éditeur vim (vi) je vous suggère de consulter la page suivante. Si ce genre mooc vous intéresse, je vous suggère d’ utiliser mon code promotionnel.
vi /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=<Nom de la base de données> DBUser=<Nom d'usager> DBPassword=<Mots de password usager>
Dernier ajustement au serveur web
Ouvrir le fichier de configuration de php pour le serveur et changer le fuseau horaire. Une liste est disponible ici.
vi /etc/php/7.2/apache2/php.ini date.timezone = America/Toronto
Configurer les langues pour le serveur web.
dpkg-reconfigure locales Choisir zh_CN.UTF-8 UTF-8 cs_CZ.UTF-8 UTF-8 fr_FR.UTF-8 UTF-8 he_IL.UTF-8 UTF-8 it_IT.UTF-8 UTF-8 ko_KR.UTF-8 UTF-8 ja_JP.UTF-8 UTF-8 nb_NO.UTF-8 UTF-8 pl_PL.UTF-8 UTF-8 pt_BR.UTF-8 UTF-8 pt_PT.UTF-8 UTF-8 ru_RU.UTF-8 UTF-8 sk_SK.UTF-8 UTF-8 tr_TR.UTF-8 UTF-8 uk_UA.UTF-8 UTF-8
Cet article n'a pas été revu depuis la publication.
This post was created by Stéphane Gaucher le 2018-11-28.
Laisser une réponse
Vous devez vous connecter pour publier un commentaire.