Está en la página 1de 5

Se va a la página oficial de Zabbix y se descarga, luego se descomprime con el siguiente

comando:
$ tar -zxvf zabbix-4.0.0.tar.gz

2 CREAR CUENTA DE USUARIO


Para todos los procesos del demonio Zabbix, se requiere un usuario sin privilegios. Si un
demonio de Zabbix se inicia desde una cuenta de usuario sin privilegios, se ejecutará como
ese usuario.

Sin embargo, si un demonio se inicia desde una cuenta 'root', cambiará a una cuenta de
usuario 'zabbix', que debe estar presente. Para crear dicha cuenta de usuario (en su propio
grupo, "zabbix"),

en un sistema basado en debian, ejecute:

addgroup --system --quiet zabbix


adduser --quiet --system --disabled-login --ingroup

Si el servidor y el agente de Zabbix se ejecutan en la misma máquina, se recomienda


utilizar un usuario diferente para ejecutar el servidor que para ejecutar el agente. De lo
contrario, si ambos se ejecutan como el mismo usuario, el agente puede acceder al archivo
de configuración del servidor y cualquier usuario de nivel de administrador en Zabbix puede
recuperar fácilmente, por ejemplo, la contraseña de la base de datos.

3 CREA UNA BASE DE DATOS ZABBIX


Para el servidor Zabbix y los demonios proxy , así como para el frontend Zabbix, se requiere
una base de datos. No es necesario ejecutar el agente Zabbix .

Se proporcionan scripts SQL para crear un esquema de base de datos e insertar el conjunto
de datos. La base de datos proxy de Zabbix solo necesita el esquema, mientras que la base
de datos del servidor Zabbix también requiere el conjunto de datos en la parte superior del
esquema.

Después de haber creado una base de datos Zabbix, continúe con los siguientes pasos
para compilar Zabbix.

4 CONFIGURE LAS FUENTES


Al configurar las fuentes para un servidor o proxy Zabbix, debe especificar el tipo de base
de datos que se utilizará. Solo se puede compilar un tipo de base de datos con un servidor o
proceso proxy a la vez.

Para ver todas las opciones de configuración admitidas, dentro del directorio fuente extraído
de Zabbix, ejecute:
./configure --help

Para configurar las fuentes para un servidor y agente Zabbix, puede ejecutar algo como:

./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp


--with-libcurl --with-libxml2

Para configurar las fuentes para un servidor Zabbix (con PostgreSQL, etc.), puede ejecutar:

./configure --enable-server --with-postgresql --with-net-snmp

Para configurar las fuentes para un proxy Zabbix (con SQLite, etc.), puede ejecutar:

./configure --prefix = / usr --enable-proxy --with-net-

Para configurar las fuentes para un agente Zabbix, puede ejecutar:

./configure --enable-agent

6 REVISAR Y EDITAR ARCHIVOS DE CONFIGURACIÓN


edite el archivo de configuración del agente Zabbix /usr/local/etc/zabbix_agentd.conf
Debe configurar este archivo para cada host con zabbix_agentd instalado.

Debe especificar la dirección IP del servidor Zabbix en el archivo. Se denegarán las


conexiones de otros hosts.

edite el archivo de configuración del servidor Zabbix /usr/local/etc/zabbix_server.conf


Debe especificar el nombre de la base de datos, el usuario y la contraseña (si utiliza
alguno).

El resto de los parámetros se adaptarán a sus valores predeterminados si tiene una


instalación pequeña (hasta diez hosts monitoreados). Sin embargo, debe cambiar los
parámetros predeterminados si desea maximizar el rendimiento del servidor Zabbix (o
proxy). Consulte la sección de ajuste del rendimiento para obtener más detalles.

si ha instalado un proxy Zabbix, edite el archivo de configuración del proxy


/usr/local/etc/zabbix_proxy.conf
Debe especificar la dirección IP del servidor y el nombre de host del proxy (debe ser
conocido por el servidor), así como el nombre de la base de datos, el usuario y la
contraseña (si utiliza alguno).

7 INICIE LOS DEMONIOS


Ejecute zabbix_server en el lado del servidor.

shell> servidor_zabbix
2 INSTALACIÓN DE LA INTERFAZ WEB DE ZABBIX
COPIAR ARCHIVOS PHP
La interfaz de Zabbix está escrita en PHP, por lo que para ejecutarla se necesita un servidor
web compatible con PHP. La instalación se realiza simplemente copiando los archivos PHP
de frontends / php al directorio de documentos HTML del servidor web .

Las ubicaciones comunes de los directorios de documentos HTML para los servidores web
Apache incluyen:

/ usr / local / apache2 / htdocs (directorio predeterminado al instalar Apache desde la fuente)
/ srv / www / htdocs (OpenSUSE, SLES)
/ var / www / html (Debian, Ubuntu, Fedora, RHEL, CentOS)
Se sugiere utilizar un subdirectorio en lugar de la raíz HTML . Para crear un subdirectorio y
copiar archivos frontend de Zabbix en él, ejecute los siguientes comandos, reemplazando el
directorio real:

mkdir <htdocs> / zabbix


frontends de cd / php
cp -a. <htdocs> / zabbix
Si instala desde git y planea usar cualquier otro idioma que no sea inglés, debe generar
archivos de traducción. Para hacerlo, ejecute:

locale / make_mo.sh
msgfmt Se requiere la utilidad del paquete gettext.

INSTALACIÓN DE FRONTEND
PASO 1
En su navegador, abra Zabbix URL : http: // <server_ip_or_name> / zabbix

Debería ver la primera pantalla del asistente de instalación de frontend.

Foto 1

PASO 2
Asegúrese de que se cumplan todos los requisitos previos del software.

Foto 2

PASO 3
Ingrese los detalles para conectarse a la base de datos. La base de datos Zabbix ya debe
estar creada.
Foto 3

Ingrese los detalles del servidor Zabbix.

Foto 4

Ingresar un nombre para el servidor Zabbix es opcional, sin embargo, si se envía, se


mostrará en la barra de menú y en los títulos de las páginas.

PASO 5
Revise un resumen de la configuración.

Foto 5

Descargue el archivo de configuración y colóquelo en conf / en el subdirectorio de


documentos HTML del servidor web donde copió los archivos PHP de Zabbix.

PASO 7
Termina la instalación.
Foto 7

PASO 8
¡La interfaz de Zabbix está lista! El nombre de usuario predeterminado es Admin ,
contraseña zabbix .

Foto 8

Esta es la pantalla de "Bienvenida" de Zabbix. Ingrese el nombre de usuario Admin con


contraseña zabbix para iniciar sesión como superusuario de Zabbix .

Cuando inicie sesión, verá 'Conectado como administrador' en la esquina inferior derecha
de la página. Se otorgará acceso a los menús de Configuración y Administración .

PROTECCIÓN CONTRA ATAQUES DE FUERZA BRUTA


En caso de cinco intentos de inicio de sesión fallidos consecutivos, la interfaz de Zabbix se
detendrá durante 30 segundos para evitar ataques de fuerza bruta y de diccionario.

La dirección IP de un intento fallido de inicio de sesión se mostrará después de un inicio de


sesión exitoso.

También podría gustarte