Esta es una traducción de la página de documentación original en español. Ayúdanos a mejorarla.

6 Instalación de la interfaz web

Esta sección proporciona instrucciones paso a paso para instalar la interfaz web de Zabbix. El frontend de Zabbix está escrito en PHP, por lo que para ejecutarlo se necesita un servidor web que soporte PHP.

You can find out more about setting up SSL for Zabbix frontend by referring to these best practices.

Pantalla de bienvenida

Abre la URL del frontend de Zabbix en el navegador. Si has instalado Zabbix desde los paquetes, la URL es:

  • · Para Apache: http://<server_ip_or_name>/zabbix
  • · Para Nginx: http://<server_ip_or_name>

Debería ver la primera pantalla del asistente de instalación del frontend. Utilice el menú desplegable Idioma por defecto para cambiar el idioma por defecto del sistema y continua el proceso de instalación en el idioma seleccionado (opcional). Para más información, consulte Instalación de idiomas adicionales idiomas del frontend.

Comprobación de los requisitos previos

Asegúrese de que se cumplen todos los requisitos previos del software.

Prerequisitos Valor Mínimo Descripción
PHP version 7.2.5
PHP memory_limit option 128MB In php.ini:
memory_limit = 128M
PHP post_max_size option 16MB In php.ini:
post_max_size = 16M
PHP upload_max_filesize option 2MB In php.ini:
upload_max_filesize = 2M
PHP max_execution_time option 300 seconds (values 0 and -1 are allowed) In php.ini:
max_execution_time = 300
PHP max_input_time option 300 seconds (values 0 and -1 are allowed) In php.ini:
max_input_time = 300
PHP session.auto_start option debe estar desactivado In php.ini:
session.auto_start = 0
Database support Uno de: MySQL, Oracle, PostgreSQL. Uno de los siguientes módulos debe estar instalado:
mysql, oci8, pgsql
bcmath php-bcmath
mbstring php-mbstring
PHP mbstring.func_overload option debe estar desactivado In php.ini:
mbstring.func_overload = 0
sockets php-net-socket. Necesario para el soporte de scripts de usuario.
libxml 2.6.15 php-xml
xmlwriter php-xmlwriter
xmlreader php-xmlreader
ctype php-ctype
session php-session
gettext php-gettext
Desde Zabbix 2.2.1, la extensión PHP gettext no es un requisito obligatorio para instalar Zabbix. Si gettext no está instalado, el frontend funcionará como siempre, sin embargo, las traducciones no estarán disponibles.

Los prerrequisitos opcionales también pueden estar presentes en la lista. Un prerrequisito opcional fallido se muestra en naranja y tiene un estado de Atención. Con un prerrequisito opcional fallido, la configuración puede continuar.

Si es necesario cambiar el usuario de Apache o grupo de usuarios, los permisos de la carpeta de sesión deben ser verificados. De lo contrario, la instalación de Zabbix no podrá continuar.

Configurar la conexión a la base de datos

Introduzca los detalles para conectarse a la base de datos. La base de datos Zabbix debe estar ya creada.

Si la opción Encriptación TLS de la base de datos está marcada, entonces los campos adicionales para configurar la conexión TLS conexión a la base de datos aparecen en el formulario (sólo en MySQL o PostgreSQL).

Si se selecciona la opción HashiCorp Vault para almacenar las credenciales, hay campos adicionales disponibles para especificar el punto final de la API de Vault, ruta secreta y token de autenticación:

Configuración

Introducir un nombre para el servidor de Zabbix es opcional, sin embargo, si se envía, éste se mostrará en la barra de menú y en los títulos de las páginas.

Establezca la [zona horaria] por defecto (/manual/web_interface/time_zone#overview) y el tema para el frontend.

Resumen de preinstalación

Revise un resumen de la configuración.

Instalar

Si instalas Zabbix desde las fuentes, descarga el archivo de configuración y colóquelo bajo conf/ en el subdirectorio de documentos HTML del servidor web donde copió los archivos PHP de Zabbix.

Siempre que el usuario del servidor web tenga acceso de escritura al directorio conf/ el archivo de configuración se guardaría automáticamente y sería posible proceder al siguiente paso de inmediato.

Finalizar la instalación.

Entrar

¡El frontend de Zabbix está listo! El nombre de usuario por defecto es Admin, contraseña zabbix.

Proceda a getting started with Zabbix.