Skip navigation

Monitoring – Zabbix : installation de Zabbix sur Debian Jessie

Installer Zabbix sur Debian Jessie

Installation de Zabbix sur Debian Jessie

Téléchargement et installation de Zabbix.

wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+jessie_all.deb
aptitude update
aptitude install zabbix-server-mysql
aptitude install zabbix-frontend-php

Création de la base de donnée.

root@debian~#: mysql -u root -p
mysql>create database zabbix character set utf8 collate utf8_bin;
mysql>grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql>quit

Édition du fichier de base de donnée.

root@debian~#: vim /usr/share/doc/zabbix-server-mysql/create.sql.gz

À la première ligne du fichier, il faut préciser la base de donnée utilisé.

USE zabbix;

Import de la base de données.

root@debian~#: zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -u zabbix -p

Backup et édition du fichier de configuration de zabbix-server.

root@debian~#: cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.bck
vim /etc/zabbix/zabbix_server.conf

aperçu du contenu du fichier

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=password

Démarrage du service zabbix-server.

root@debian~#: systemctl start zabbix-server.service

Démarrage du service au boot du serveur.

root@debian~#: systemctl enable zabbix-server.service

Configuration de apache pour Zabbix.

root@debian~#: vim /etc/zabbix/apache.conf

contenu du fichier

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Europe/Paris

: il faut préciser la valeur de date.timezone en fonction du pays souhaité.

Rédémarrage de Apache.

root@debian~#: systemctl restart apache2.service

Installation de l’agent Zabbix pour que serveur puisse se monitorer.

root@debian~#: aptitude install zabbix-agent

Démarrage du service zabbix-server.

root@debian~#: systemctl start zabbix-agent.service

Démarrage du service au boot du serveur.

root@debian~#: systemctl enable zabbix-agent.service

: Pour accéder à l’interface web, il faut aller à l’adresse suivante :
http://ip.du.serveur/zabbix

Login de première connexion.

    login: Admin
    pass:  zabbix

by | March 18, 2017 | No Comments | Système