meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| seguridad:monitorizacion:zabbix2:instalar [282014/05/ 10:34] – [Instalación zabbix desde URL] lc | seguridad:monitorizacion:zabbix2:instalar [182023/01/ 13:46] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ===== Zabbix 2.2 ===== | ||
| + | Por Samuel Ruíz | ||
| + | Zabbix es una aplicación que se encarga de monitorear los equipos de una red principalmente usa protocolo snmp (simple network management control) de la capa de aplicación para recopilar la información. | ||
| + | |||
| + | Los componentes básicos de una red administrada con snmp son: | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | |||
| + | |||
| + | ===== Instalación. ===== | ||
| + | |||
| + | Comando para saber si nuestro sistema es de 32 o 64 bits. | ||
| + | |||
| + | < | ||
| + | uname -a | ||
| + | </ | ||
| + | |||
| + | Comando para saber la version de centOS. | ||
| + | |||
| + | < | ||
| + | cat / | ||
| + | </ | ||
| + | |||
| + | |||
| + | Ahora debemos descargar zabbix-release 2.2, ya que, instala el repositorio de zabbix para esta versión. | ||
| + | |||
| + | [[ http:// | ||
| + | |||
| + | Buscamos la correspondiente a nuestro sistema operativo y además que sea de 64 bits. | ||
| + | |||
| + | < | ||
| + | rpm -ivh http:// | ||
| + | </ | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | Ver si mysql esta disponible en un repositorio. | ||
| + | |||
| + | < | ||
| + | yum --enablerepo=epel list mysql mysql-server | ||
| + | </ | ||
| + | |||
| + | Instalarlo desde ese repositorio. | ||
| + | |||
| + | < | ||
| + | yum --enablerepo=epel install mysql mysql-server | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | yum install zabbix | ||
| + | |||
| + | yum install zabbix-server-mysql | ||
| + | yum install zabbix-web-mysql | ||
| + | </ | ||
| + | |||
| + | Iniciamos el servicio de mysql. | ||
| + | |||
| + | < | ||
| + | service mysqld start | ||
| + | </ | ||
| + | |||
| + | |||
| + | **Creamos la base de datos inicial.** | ||
| + | |||
| + | < | ||
| + | mysql -u root | ||
| + | |||
| + | mysql> create database zabbix character set utf8 collate utf8_bin; | ||
| + | mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ' | ||
| + | mysql> exit | ||
| + | </ | ||
| + | |||
| + | **Importar la base de datos inicial.** | ||
| + | |||
| + | < | ||
| + | cd / | ||
| + | |||
| + | mysql -u root zabbix < schema.sql | ||
| + | mysql -u root zabbix < images.sql | ||
| + | mysql -u root zabbix < data.sql | ||
| + | </ | ||
| + | |||
| + | **Procesos de servidor.** | ||
| + | |||
| + | < | ||
| + | nano / | ||
| + | DBHost=localhost | ||
| + | DBName=zabbix | ||
| + | DBUser=zabbix | ||
| + | DBPassword=zabbix | ||
| + | </ | ||
| + | |||
| + | **Reiniciamos el servicio.** | ||
| + | |||
| + | < | ||
| + | service zabbix-server start | ||
| + | </ | ||
| + | |||
| + | ===== Configuración php para el frontend ===== | ||
| + | |||
| + | **Modificar el fichero de configuración.** | ||
| + | |||
| + | < | ||
| + | nano / | ||
| + | |||
| + | 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 date.timezone Europe/Riga | ||
| + | </ | ||
| + | |||
| + | **Reiniciamos el sercivio.** | ||
| + | |||
| + | < | ||
| + | service httpd restart | ||
| + | </ | ||
| + | |||
| + | ===== Instalación zabbix desde URL ===== | ||
| + | |||
| + | Una vez realizados los pasos anteriores debemos acceder a la url de zabbix y comenzar la instalación: | ||
| + | |||
| + | **Paso 1:** | ||
| + | |||
| + | < | ||
| + | http:// | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **Paso 2:** | ||
| + | |||
| + | Todos los requisitos deben estar en verde para continuar. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | < | ||
| + | |||
| + | **Paso 3:** | ||
| + | |||
| + | Hacemos una prueba de conexión con la base de datos. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **Paso 4:** | ||
| + | |||
| + | Indicamos los datos de la instalación previa. | ||
| + | |||
| + | {{ : | ||
| + | // Donde pone localhost tenemos que poner la ip de nuestro servidor.// | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | **Paso 5:** | ||
| + | |||
| + | Accedemos mediante URL e introducimos el usuario y contraseña. | ||
| + | |||
| + | < | ||
| + | |||
| + | <note warning> | ||
| + | < | ||
| + | nano / | ||
| + | </ | ||
| + | |||
| + | Donde pone **SELINUX=enforcing** cambiar por **SELINUX=disabled**. | ||
| + | |||
| + | Luego: | ||
| + | |||
| + | < | ||
| + | setenforce 0 | ||
| + | </ | ||
| + | </ | ||