

Zabbix avec Debian 9/8
1. Choisir votre plateforme
Ici nous allons choisir la version 9.6 de Debian téléchargeable directement ici : télécharger maintenant
2. Installer et configurer Zabbix server
a. Installer le dépôt avec la base de donnée mySQL
# wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+stretch_all.deb
# dpkg -i zabbix-release_4.0-2+stretch_all.deb
# apt update
b. Installer Zabbix server, frontend, agent
# apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
c. Créer la base de données initiales
# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;
Importer le schéma et les données initiales. Il est demandé de rentrer le mot de passe créé ci-dessus.
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
d. Configurer la base de donnée pour le serveur Zabbix
Editer le fichier /etc/zabbix/zabbix_server.conf (voir -> utiliser nano)
Puis remplacer la ligne :
#DBPassword=
comme ceci :
DBPassword=password
e. Configurer PHP pour Zabbix frontend.
Editer le fichier /etc/zabbix/apache.conf , décommenter et metter la bonne région pour vous.
php_value date.timezone Europe/Paris
f. Démarrer les processus de l'agent et du serveur Zabbix et le définir dès le démarrage.
# systemctl restart zabbix-server zabbix-agent apache2
# systemctl enable zabbix-server zabbix-agent apache2
Maintenant votre serveur est lancé et disponible!