Sie sind auf Seite 1von 7

Instalacin de Zabbix

La instalacin se hizo en 11 pasos


Paso 1

Para instalar Zabbix es necesario cubrir los siguientes


requerimientos de software:
Un servidor web con soporte PHP. (para la administracin
WEB).

Apache

PHP

PHP modules

php truetype support

php bc sopport

php xml support

php sesioim support

php socket support

php miltibyte support

MySQL php-mysql

Herramientas de compilacin necesarias

Para ello se ejecutar lo siguiente como root:


#aptitude install apache2 php5 libapache2-mod-php5 php5-gd php5-mysql
mysql-server libmysql++-dev libsnmp-dev libcurl4-openssl-dev libiksemeldev openssh-server libssh2-1-dev build-essential fping

Durante el proceso de instalacion y configuracin de


paquetes aparecer una pantalla para colocar la
contrasea para el usuario root de MySQL, introducimos la
contrasea y en la proxima pantalla la confirmamos.

Paso 2

Crear el usuario Zabbix de la siguiente manera:


#adduser disabled-password disabled-login zabbix

Paso 3

Descargar los archivos fuentes de la ultima versin de


Zabbix desde www.zabbix.org. Para este caso se instal
zabbix-1.8.10. En una consala excribes:
#wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest
%20Stable/1.8.10/zabbix-1.8.10.tar.gz

seguidamente,
#tar xzf zabbix-1.8.2.tar.gz

luego ejecutar,
$mysql -u root -p

Luego debes colocar la clave que insertaste durante la


instalacin de MySQL.
Paso 4 Crear la base de datos

Ejecutar los siguientes comandos:


#create database zabbix character set utf8
#grant all privileges on zabbix.* to zabbix@'localhost identified by
zabbix
#quit

Paso 5 Importar las plantillas

Abrir la siguiente ruta:


#cd zabbix-1.8.2/create/

luego ejecuta:

#mysql -p zabbix < schema/mysql.sql

Introducir la clave de MySQL


#mysql -p zabbix < data/data.sql

Introducir la clave de MySQL


#mysql -p zabbix < data/images_mysql.sql

Introducir la clave de MySQL


Como se puede observar en los tres casos deben
introducir la clave MySQL
Paso 6 Es hora de Configurar, Compilar e Instalar

Como estamos en el directorio zabbix-1.8.2/create/,


ejecutar
#cd ..

Ahora ya estamos en la carpeta zabbix-1.8.2


Ejecutar el siguiente comando:
#./configure enable-server enable-agent with-mysql with-net-snmp
with-libcurl with-jabber

Ya todo est preparado para compilar e instalar las


fuentes. Ejecuta como root:
#make install

Se podr observar que los binarios fueron instalados en


los directorios /usr/local/bin y /usr/local/sbin
Paso 7 Declaracin de puertos de Zabbix

Debes editar el archivo de servicios, puedes usar el editor


que desees en este caso use vim

#vim /etc/services

Una vez abierto el archivo agrega las siguientes lneas


zabbix-agent
zabbix-agent
zabbix-trapper
zabbix-trapper

10050/tcp
10050/udp
10051/tcp
10051/udp

# Zabbix Agent
# Zabbix Agent
# Zabbix Trapper
# Zabbix Trapper

Guarda los cambios.


Ahora debes crear el directorio donde se almacenaran los
ficheros de configuracion y le asignas el propietario de la
siguiente manera:
Para definir los paremetros de conexion con la base de datos MySQL,
deditar el archivo del servidor zabbix, de la siguiente forma:
<pre>
#vim /etc/zabbix/zabbix_server.conf

modificas las siguientes lneas para que queden as:


> DBUser=zabbix
> DBPassword=zabbix

Guardas los cambios.


Paso 8 Para que el servidor Zabbix y el agente arranquen de
forma predeterminada durante el inicio del sistema
#cp /home/moises/zabbix-1.8.10/misc/init.d/debian/zabbix-* /etc/init.d/

Luego debes editar el script de inicio del servidor Zabbix


#vim /etc/init.d/zabbix-server

y modificas las siguientes variables

> PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
(esta la debes agregar)
> DAEMON=/usr/local/sbin/${NAME}

Ahora debes asignar los permisos a ambos scripts


#chmod 755 /etc/init.d/zabbix-*
#update-rc.d zabbix-server defaults
#update-rc.d zabbix-agent defaults

Inicias el servidor zabbix y el agente zabbix


#/etc/init.d/zabbix-server start
#/etc/init.d/zabbix-agent start

Paso 9 Instalacin de la interfaz Web del servidor Zabbix

Primero abres la ruta


#cd /var/www

y eliminas el archivo index.html


#rm index.html

seguidamente copias estos archivos


#cp -R /home/zabbix/zabbix-1-8-10/frontends/php/*

Ahora debes configurar algunos parmetros de PHP, para


ello editas el archivo php.ini que se encuentra en la
ruta /etc/php5/apache2/php.ini, como se muestra a
continuacin:
vim /etc/php5/apache2/php.ini

Los valores por defecto son los siguientes:


> max_execution_time = 30

> max_input_time = 60
> post_max_size = 8M

y debes modificarlo para que queden as:


> max_execution_time = 300
> max_input_time = 600
> post_max_size = 32M

Tambin debes designar la configuracin regional, para


este caso es Amrica/Caracas, quedando as:
> date.timezone = Amrica/Caracas

Cierra el archivo y guarda los cambio


Listo! ahora reinicias el servidor apache
#apache2ctl restart

Paso 10 Configuracin va WEB

Desde tu navegador accede a Zabbix de la siguiente


manera direccion_ip/index, en este caso accedo desde
monitoreo.canaima.net.ve/index. Siges los pasos del
asistente que a continuacin se listan:

Se muestra en pantalla una introduccion, luego le das en siguiente.

Acepta la licencia y luego presionas en siguiente.

Compruebas que los requisitos de Zabbix estn correctos (en ok) y luego presionas
en siguiente.

Configura la conexin a la base de datos, introduciendo el nombre, usuario y


contrasea. Luego haz una prueba (test) de la conexin y si todo es correcto presiona el
botn siguiente.

Puedes dejar de forma predeterminada los detalles del servidor Zabbix y pulsa el
botn siguiente.

Debes comprobar el resumen de la pre instalacin y luego presionas el botn


siguiente.

Ahora te saldr un error, esto se soluciona de la siguiente manera:

Primero descarga el archivo zabbix.conf.php haciendo clic en el botn save


configuration file (guardar el archivo de configuracin).

Luego copia el archivo en la siguiente ruta: /var/www/conf/ osea, al hacer un ls a la


ruta /var/www/conf debe contener estos archivos: COPYING, maintenance.inc.php,
zabbix.conf.php, zabbix.conf.php.example.

Ahora pulsa el botn reintentar (retry) y para finalizar


pulsas el botn siguiente dos veces y finalizar.
Paso 11 Primera prueba al servidor Zabbix

debes iniciar como usuario administrador


Usuario= admin
Contrasea= zabbix
Una vez iniciada la sesin accede a la pestaa
Configuracin y seleccionas la opcin Hosts. All
marcamos el host que aparece que es nuestro servidor
Zabbix y luego abajo en el desplegable eliges Activate
selected. Pulsa sobre Go y acepta el mensaje de
confirmacin que aparece. Ahora podrs ver que el estado
habr cambiado de no monitorizado a monitorizado.

Das könnte Ihnen auch gefallen