#2 Debian/Ubuntu/Raspbian
Los paquetes oficiales de Zabbix están disponibles para:
Debian 11 (Bullseye) | Descargar |
Debian 10 (Buster) | Descargar |
Debian 9 (Stretch) | Descargar |
Ubuntu 20.04 (fosa focal) LTS | Descargar |
Ubuntu 18.04 (Bionic Beaver) LTS | Descargar |
Ubuntu 16.04 (Xenial Xerus) LTS | Descargar |
Ubuntu 14.04 (Trusty Tahr) LTS | Descargar |
Raspbian 11 (Bullseye) | Descargar |
Raspbian 10 (Buster) | Descargar |
Raspbian 9 (Stretch) | Descargar |
Los paquetes están disponibles indistintamente con la base de datos MySQL/PostgreSQL y Soporte de servidor web Apache/Nginx.
Ver la instrucciones de instalación por plataforma en la página de descarga para:
Si desea ejecutar el agente Zabbix como root, consulte ejecutar agente como root.
Proceso de servicio web de Zabbix, que se utiliza para generación de informe programado, requiere navegador Google Chrome. El navegador no está incluido en paquetes y tiene que ser instalado manualmente.
Con TimescaleDB, además del comando de importación para PostgreSQL, también correr:
::: nota de advertencia TimescaleDB es compatible solamente con el servidor Zabbix. :::
Zabbix frontend requiere una version de PHP 7.2 o reciente comenzando con Zabbix 5.0.
Mira instrucciones para instalar Zabbix frontend en distribuciones con versiones PHP por debajo de 7.2.
Mira SELinux configuración for RHEL/CentOS.
Después del frontend y SELinux configuración está hecha, reinicia el servidor de Apache:
Una vez que el repositorio requerido esté añadido, tú puedes instalarel proxy de Zabbix ejecutando:
Sustituye 'mysql' en el comando por 'pgsql' para usar PostgreSQL, o cambia por 'sqlite3' para usar SQLite3.
Crear una base de datos separada para Zabbix proxy.
El servidor Zabbix y el proxy Zabbix no pueden utilizar la misma base de datos. Si están instalados en el mismo host, la base de datos del proxy debe tener un nombre nombre.
Importar esquema inicial:
Para proxy con PostgreSQL (o SQLite):
# cat /usr/share/doc/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix
# cat /usr/share/doc/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db
Editar zabbix_proxy.conf:
# vi /etc/zabbix/zabbix_proxy.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<password>
En DBName para el proxy de Zabbix utilice una base de datos separada del servidor de Zabbix.
En DBPassword use la contraseña de la base de datos Zabbix para MySQL; el usuario y contraseña PosgreSQL para PosgreSQL.
Utilice DBHost=
con PostgreSQL. Es posible que desee mantener la configuración por defecto DBHost=localhost
(o una dirección IP), pero esto haría que PostgreSQL utilice un socket de red para conectarse a Zabbix. Consulte la sección respectiva para RHEL/CentOS para obtener instrucciones.
Para iniciar un proceso proxy de Zabbix y hacer que se inicie en el arranque del sistema:
Un proxy de Zabbix no tiene un frontend; se comunica con el servidoir de Zabbix solamente.
Es necesario instalar Java gateway sólo si desea supervisar las aplicaciones JMX. Java Gateway es ligero y no requiere base de datos.
Una vez añadido el repositorio requerido, puede instalar Zabbix Java gateway ejecutando:
Proceda a setup para más detalles sobre la configuración y ejecución de la puerta de enlace de Java.