meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
seguridad:monitorizacion:zabbix2:24 [2015/03/06 09:58] – [Terminando la instalación] luiscaseguridad:monitorizacion:zabbix2:24 [2023/01/18 14:46] (actual) – editor externo 127.0.0.1
Línea 65: Línea 65:
 == Configuración del PHP == == Configuración del PHP ==
  
-Cambiamos los siguientes parámentros en /etc/httpd/conf.d/zabbix.conf+Cambiamos los siguientes parámentros en /etc/php.ini.  
 +<code> 
 +sed -i 's/^max_execution_time.*/max_execution_time=600/' /etc/php.ini 
 +sed -i 's/^max_input_time.*/max_input_time=600/' /etc/php.ini 
 +sed -i 's/^memory_limit.*/memory_limit=256M/' /etc/php.ini 
 +sed -i 's/^post_max_size.*/post_max_size=32M/' /etc/php.ini 
 +sed -i 's/^upload_max_filesize.*/upload_max_filesize=16M/' /etc/php.ini 
 +sed -i "s/^\;date.timezone.*/date.timezone=\'Atlantic\/Canary\'/" /etc/php.ini 
 +</code> 
 + 
 +Modificamos el fichero de configuración /etc/httpd/conf.d/zabbix.conf para restringir el a acceso 
 <file> <file>
-php_value max_execution_time 300 +# 
-php_value memory_limit 128M +# Zabbix monitoring system php web frontend 
-php_value post_max_size 16M +# 
-php_value upload_max_filesize 2M +  
-php_value max_input_time 300 +Alias /zabbix /usr/share/zabbix 
-php_value date.timezone Atlantic/Canary+  
 +<Directory "/usr/share/zabbix"> 
 +    Options FollowSymLinks 
 +    AllowOverride None 
 +    Require all granted 
 +</Directory> 
 +  
 +<Directory "/usr/share/zabbix/conf"> 
 +    Require all denied 
 +</Directory> 
 +  
 +<Directory "/usr/share/zabbix/include"> 
 +    Require all denied 
 +</Directory>
 </file> </file>
  
-Reiniciamos el servidor apache +Reiniciamos el servidor apache  <code>service httpd restart</code>
  
-<code>service httpd restart</code>+=== SNMP === 
 +También debemos de instalar el soporte para SNMP 
 +<code>yum install net-snmp</code> 
 + 
 +y modificamos el fichero /etc/snmp/snmpd.conf para cambiar el nombre de la comunidad de public a el que tengamos en nuestros equipos 
 + 
 +Lo configuramos para arrancar desde el iniciio  
 +<code>systemctl start snmpd 
 +systemctl enable snmpd </code>
  
 ==== Terminando la instalación ==== ==== Terminando la instalación ====
Línea 91: Línea 122:
  
  
-Una vez terminado de configurar ya podemos acceder mediante nuestro navegador favorito a la URL del servidor +Una vez terminado de configurar debemos de editar el fichero d econfiguración del Zabbix para optimizar ciertos valores  
 +<code> 
 +sed -i 's/^# CacheSize=.*/CacheSize=32M/' /etc/zabbix/zabbix_server.conf 
 +sed -i 's/^# StartPingers=.*/StartPingers=5/' /etc/zabbix/zabbix_server.conf 
 +</code> 
 + 
 +ya podemos acceder mediante nuestro navegador favorito a la URL del servidor 
  
 <note>Para entrar como superuser el usuario es Admin y la contraseña zabbix. </note> <note>Para entrar como superuser el usuario es Admin y la contraseña zabbix. </note>
 +
 +<note warning>Si el servico de zabbix no esta funcionando podeos desactivar **SELinux** o modificarlo para que permita su ejecución. 
 +
 +Si queremos desactivarlo:
 +<code>
 +vi /etc/selinux/config
 +</code>
 +
 +Donde pone **SELINUX=enforcing** cambiar por **SELINUX=disabled**.
 +
 +Luego:
 +
 +<code>
 +setenforce 0
 +</code>
 +
 +Si no queremos deshabilitarlo podemos permitir que el servidor zabbix acceda por el puerto 10051
 +<code>semanage port -a -t http_port_t -p tcp 10051</code>
 +</note>
 +
 +===== Referencias =====
 +  * http://jensd.be/?p=393