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 Nicolas SHINEY | March 18, 2017 | No Comments | Système