Está en la página 1de 7

Universidad Militar Nueva Granada

Manual De Instalación del Zabbix Versión 3.2 en un sistema Ubuntu Xenial 16.04

David Leonardo Martinez Naicipe


Tecnología en electrónica y comunicaciones
1701507
Manual de instalación Zabbix 3.2 en Sistema Ubuntu 16.04 Xenial

Objetivo
Instalar el programa Zabbix en Ubuntu 16.04 con el fin de poder monitorear las
redes en la asignatura de gestión de redes
Pasos por seguir
1) Tener el sistema operativo instalado Ubuntu 16.04 Xenial xerus para así
continuar con la instalación
2) Entramos al CLI (Comand line interface)
3) Actualizamos el sistema con el comando
“apt upgrade”

4) Instalamos el servidor mysql para eso usamos el siguiente comando


“apt-get install mysql-server”

Nota: Recuerde que puede limpiar la pantalla con el comando clear


5) En esta parte pueden haber 2 tipos de casos
5.1 Que pida la contraseña para el servidor root de mysql
5.2 Que no pida una contraseña y sea la misma del administrador
6) Entramos al servidor mysql
“mysql -u root -p”
En este momento nos pedirá una contraseña que será la que se configuro
en el punto 5
Nota: Esto servirá para darse cuenta de si quedó o no instalado
7) Buscamos los archivos del Zabbix 3.2 y los descargamos de la siguiente
manera
“wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-
release/zabbix-release_3.2-1+xenial_all.deb”
8) Despues comrpobaremos que el archive está con el comando
“ls”
A lo cual debe salir justo después de eso lo siguiente:
Zabbix-realease_3.2-1+xenial_all.deb
9) Instalaremos después los paquetes descargados en el punto 7
dpkg -i zabbix-release_3.2-1+xenial_all.deb
10)Despues se actualiza
“apt update”
11)Se comprueba que los archivos de Zabbix esten con el siguiente
commando
“apt-cache search zabbix”
12)Instalamos el agente de zabbix
apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
zabbix-get zabbix-sender snmp snmpd snmp-mibs-downloader
php7.0-bcmath php7.0-xml php7.0-mbstring
13)Entramos al mysql
“mysql -u root -p”
Nota: Recuerde que en este punto nos pide la contraseña para poder
ingresar
14)Aquí creamos una base de datos en zabbix
create database zabbix character set utf8 collate utf8_bin;
nota: En este punto es muy importante el “;” No lo olvide
15)Miramos las bases de datos que creo hay, donde debemos fijarnos si existe
zabbix
Information_schema
Mysql
Performance_schema
Zabbix
16)Le damos privilegios a mysql
grant all privileges on zabbix.* to zabbix@localhost identified by
'zabbix';
Nota: Escribalo tal cual está en el comando
17)Salimos
Exit
18)Ahora nos dirigiremos al siguiente directorio
Cd /usr/share/doc/zabbix-server-mysql/
19)Y comprobamos que en los archivos salga lo siguiente
Create sql.Ge
20)Usamos el siguiente comando
zcat create.sql.gz | mysql -u root -p zabbix
Nota: Acá pedirá contraseña
21)Entramos a mysql
Mysql -u root -p
Nota: Recuerde que en este punto pedirá contraseña
22)Acá cambiaremos la base datos de zabbix
Use zabbyx;
23)Acá se mira si en el mysql se crearon las tablas con el comando
Show tables;
24)Salimos
Exit
25)Vamos al siguiente directorio
cd /etc/zabbix/
26)Miramos que carpetas se encuentran en este directorio
Ls

27) Ahora vamos a editar el archivo “apache.conf”

vi apache.conf

28) Modificamos el archivo donde dice “#php_value date.timezone

Europe/Riga” por

Php_value date.timezone America/Bogotá

Nota= En el archivo hay dos con lo mismo, Deben configurar ambos

archivos para que el zabbix funcione correctamente

29)Modificamos en el mismo archivo donde dice “php_value

upload_nax_filessize 2m” Por

php_value upload_nax_filessize 12m

En el archivo hay dos con lo mismo, Deben configurar ambos archivos para

que el zabbix funcione correctamente

30)Miramos que archivos se encuentran en esa carpeta

Ls

31)En este punto de la instalación deben haber dos archivos “.conf” Los cuales

modificaremos en los siguientes puntos, Los archivos creados son:

Zabbix_agentd.conf

Zzabix:server.conf

32)Comenzamos con a modificar el servidor

vi Zabbix_server.conf

Modificamos las siguientes lineas

#listenPort=10051
Como está Como debe quedar
#listenPort=10051 ListenPort=10051
# DebugLevel=3 DebugLevel= 3
#DBPassword DBPassword=Zabbix

Para salir le damos a los : y escrobimos wq

:wq

33)Ahora modificaremos el agente

Vi Zabbix_agent.comf

Como está Como debe quedar


# DebugLevel=3 DebugLevel=3
#EnableRemoteCommands=0 EnableRemoteCommands=1
#LogRemoteCommands=0 LogRemoteCommands=1
#ListenPort=10050 ListenPort10050
Hostname=Zabbix Server #Hostnmae=Zabbix Server
#HostnameItem=system,hostname HostnameItem=system,hostname
Para salir le damos a los : y escrobimos wq

:wq

34)Restablecemos los servidores y servicios

/etc/init.d/apache2 restart

/etc/init.d/zabbix-server restart

/etc/init.d/zabbix-agent restart

35)Con este commando ya podremos ver lo que monitorea el zabbix

Netstat -putan | grep Zabbix

Errores
El principal error que se dio fue el que no me quería escuchar el Puerto 100051 por ende
volví a hacer la instalación debido a que no escuchaba este Puerto, se busco diferentes
commandos para lograr hacer que este escuahrá pero este no se dió así, por ende se
realizó nuevamente la instalación y ya como tal el programa funcionó

También podría gustarte