Les packages officiels Áú»¢¶Ä²© sont disponibles pour :
Installez le package de configuration du »å¨¦±è?³Ù. Ce package contient les fichiers de configuration apt (logiciel de gestion de packages).
Pour Debian 9, ex¨¦cutez les commandes suivantes :
Remarque ! Pour Debian 8, remplacez 'stretch' par 'jessie' dans les commandes.
# 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_3.5-1+stretch_all.deb
# apt update
Pour Ubuntu 18.04 (bionic), ex¨¦cutez les commandes suivantes :
# 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_3.5-1+bionic_all.deb
# apt update
Pour Raspbian,? ex¨¦cutez les commandes suivantes :
# wget https://?repo.zabbix.com/?zabbix/?4.0/?raspbian/?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
Pour installer le serveur Áú»¢¶Ä²© avec MySQL :
Pour installer le proxy Áú»¢¶Ä²© avec MySQL :
Pour installer l¡¯interface web Áú»¢¶Ä²© :
Remplacez 'mysql' dans les commandes par 'pgsql' pour utiliser PostgreSQL, pour par 'sqlite3' pour utiliser SQLite3 (proxy uniquement).
Pour les d¨¦mons du serveur et du proxy Áú»¢¶Ä²©, une base de donn¨¦es est requise. Elle n'est pas n¨¦cessaire pour ex¨¦cuter l'agent Áú»¢¶Ä²©.
Des bases de donn¨¦es s¨¦par¨¦es sont n¨¦cessaires pour le serveur et le proxy Áú»¢¶Ä²© ; ils ne peuvent pas utiliser la m¨ºme base de donn¨¦es. Donc, s'ils sont install¨¦s sur le m¨ºme h?te, leurs bases de donn¨¦es doivent ¨ºtre cr¨¦¨¦es avec des noms diff¨¦rents !
Cr¨¦ez la base de donn¨¦es en utilisant les instructions fournies pour MySQL ou PostgreSQL.
Maintenant importez le sch¨¦ma initial et les donn¨¦es pour le serveur avec MySQL :
Vous serez invit¨¦ ¨¤ entrer votre nouveau mot de passe pour la base de donn¨¦es.
Avec PostgreSQL :
Pour le proxy, importez le sch¨¦ma initial :
Pour le proxy avec PostgreSQL (ou SQLite) :
# zcat /usr/share/doc/zabbix-proxy-pgsql/schema.sql.gz | sudo -u <username> psql zabbix
# zcat /usr/share/doc/zabbix-proxy-sqlite3/schema.sql.gz | sqlite3 zabbix.db
Editez zabbix_server.conf (et zabbix_proxy.conf) pour utiliser leurs bases de donn¨¦es respectives. Par exemple?:
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<password>
Dans le param¨¨tre DBPassword utilisez le mot de passe de la base de donn¨¦es Áú»¢¶Ä²© pour MySQL ; et le mot de passe de l¡¯utilisateur PosgreSQL pour PosgreSQL.
Utilisez DBHost=
avec PostgreSQL. Vous souhaiterez peut-¨ºtre conserver le param¨¨tre par d¨¦faut DBHost=localhost
(ou une adresse IP), mais cela fera en sorte que PostgreSQL utilise un socket r¨¦seau pour se connecter ¨¤ Áú»¢¶Ä²©. Voir la section correspondante pour CentOS pour les instructions.
C¡¯est maintenant le moment de d¨¦marrer les processus du serveur Áú»¢¶Ä²© et de faire en sorte qu¡¯il d¨¦marre au d¨¦marrage du syst¨¨me?:
Remplacez 'zabbix-server' par 'zabbix-proxy' pour d¨¦marrer les processus du proxy Áú»¢¶Ä²©.
Reportez-vous ¨¤ la section correspondante pour RHEL/CentOS.
Comme la configuration de l¡¯interface web et de SELinux est termin¨¦e, vous devez red¨¦marrer le serveur Web Apache :
Le fichier de configuration Apache pour l¡¯interface web Áú»¢¶Ä²© se trouve dans /etc/apache2/conf-enabled/zabbix.conf. Certains param¨¨tres PHP sont d¨¦j¨¤ configur¨¦s. Mais il est n¨¦cessaire de d¨¦commenter le param¨¨tre "date.timezone" et de qui vous correspond.
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 max_input_vars 10000
php_value always_populate_raw_post_data -1
# php_value date.timezone Europe/Riga
Vous ¨ºtes maintenant pr¨ºt ¨¤ proc¨¦der aux ¨¦tapes d'installation de l¡¯interface web qui vous permettront d'acc¨¦der ¨¤ votre Áú»¢¶Ä²© nouvellement install¨¦.
Notez que le proxy Áú»¢¶Ä²© ne dispose pas d'interface web ; il communique uniquement avec le serveur Áú»¢¶Ä²©.
Pour installer l¡¯agent, ex¨¦cutez?:
Pour d¨¦marrer l¡¯agent, ex¨¦cutez?:
Il est n¨¦cessaire d'installer la passerelle Java seulement si vous voulez superviser les applications JMX. La passerelle Java est l¨¦g¨¨re et ne n¨¦cessite pas de base de donn¨¦es.
Une fois que le »å¨¦±è?³Ù appropri¨¦ est ajout¨¦, vous pouvez installer la passerelle java en ex¨¦cutant :
Suivez le lien de configuration pour plus de d¨¦tails sur comment configurer et faire fonctionner la passerelle Java.