Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tuto:monitoring:installer_le_serveur_zabbix_sur_centos [23/04/2013 11:06] dani [Configuration apache] |
tuto:monitoring:installer_le_serveur_zabbix_sur_centos [14/04/2014 18:18] dani |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
</ | </ | ||
- | <note tip>le --exclude=*i386 est seulement valable si le serveur est en 64bits</ | ||
- | <note tip> | ||
- | |||
- | <code bash> | ||
- | yum --enablerepo=fws-testing install zabbix-server-mysql zabbix-agent \ | ||
- | zabbix-web-mysql mysql-server httpd php-gd php-mysql php-bcmath mod_ssl | ||
- | </ | ||
====== Configuration mysql ====== | ====== Configuration mysql ====== | ||
Ligne 289: | Ligne 282: | ||
==== SELinux ==== | ==== SELinux ==== | ||
- | Sous CentOS 6, la politique SELinux par défaut va empêcher Zabbix d' | ||
- | <code bash> | + | Il faut activer deux booléens SELinux pour que le serveur fonctionne correctement |
- | cat <<' | + | |
- | module zabbix 1.0; | + | |
- | require { | + | < |
- | type var_lib_t; | + | |
- | type ping_t; | + | |
- | class file { read getattr }; | + | |
- | } | + | |
- | + | ||
- | # | + | |
- | allow ping_t var_lib_t: | + | |
- | EOF | + | |
- | checkmodule -M -m -o zabbix.mod zabbix.te | + | |
- | semodule_package -o zabbix.pp -m zabbix.mod | + | |
- | semodule -i zabbix.pp | + | |
- | </code> | + | |
- | + | ||
- | Il faut aussi activer un booléen SELinux: | + | |
- | + | ||
- | <code bash> | + | |
setsebool -P domain_kernel_load_modules=on | setsebool -P domain_kernel_load_modules=on | ||
+ | setsebool -P zabbix_can_network=on | ||
</ | </ | ||
- | |||
==== Agent ==== | ==== Agent ==== | ||
Sauvegarde de la config par défaut: | Sauvegarde de la config par défaut: |