Virtual machine Debian pour Zabbix

Voilà le tutoriel pour la création d’une machine virtuel Debian 11 hébergeant Zabbix via LAMP.


La machine se nomme : VMS-ZABBIX
le système d’exploitation est : Debian 11
le bureau à pour skin : XFCE
le compte root à pour mot de passe : XXXXXXXXXX

J’installe : LAMP
https://www.linuxtricks.fr/wiki/debian-installer-un-serveur-lamp-apache-mysql-php

Je configure une table BDD sous : MariaDB
https://www.security-helpzone.com/2016/05/15/developpement-sql-mysql-creer-un-utilisateur-et-lui-attribuer-des-droits

L’utilisateur de la BDD est : root
le mot de passe de la BDD est : XXXXXXXXXX

# wget https://repo.zabbix.com/zabbix/6.2/debian/pool/main/z/zabbix-release/zabbix-release_6.2-1+debian11_all.deb
# dpkg -i zabbix-release_6.2-1+debian11_all.deb
# apt update

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

Premier lancement de MariaDB avec questionnaire de sécurisation.

# apt install mariadb-server mariadb-client

# mysql_secure_installation

# mysql -uroot -p
password
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by ‘password’;
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> SET GLOBAL log_bin_trust_function_creators = 1;
mysql> quit;

La base et l’utilisateur Zabbix est défini.

Finalisation de l’installation

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