[comment]: # ({9cceae9f-9cceae9f})
# 6 Instalación de la interfaz web

Esta sección proporciona instrucciones paso a paso para instalar la
interfaz web de Zabbix. La interfaz de Zabbix está escrita en PHP, así que para ejecutarla en PHP
se necesita un servidor web compatible.

[comment]: # ({/9cceae9f-9cceae9f})

[comment]: # ({78e4812f-7fef6a9c})
:::notetip
Puede obtener más información sobre la configuración de SSL para la interfaz de Zabbix consultando estas [mejores prácticas](/manual/installation/requirements/best_practices).
:::

[comment]: # ({/78e4812f-7fef6a9c})

[comment]: # ({6b173526-6b173526})
#### Pantalla de bienvenida

Abra la URL de la interfaz de Zabbix en el navegador. Si tiene 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 de la interfaz.

Utilice el menú desplegable *Idioma predeterminado* para cambiar el idioma predeterminado del sistema y continuar el proceso de instalación en el idioma seleccionado
(opcional). Para obtener más información, consulte la [Instalación de
idiomas de la interfaz](/manual/appendix/install/locales).

![](../../../assets/en/manual/installation/install_1.png){width="550"}

[comment]: # ({/6b173526-6b173526})

[comment]: # ({aadbfc13-2458c643})
#### Verificación de requisitos previos

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

![](../../../assets/en/manual/installation/install_2.png){width="550"}

|Requisito previo|Valor mínimo|Descripción|
|--|--|------|
|*Versión PHP*|7.4.0| |
|*Memoria PHP\_limit opción*|128MB|En php.ini:<br>memory\_limit = 128M|
|*Opción PHP post\_max\_size*|16MB|En php.ini:<br>post\_max\_size = 16M|
|*Opción PHP upload\_max\_filesize*|2MB|En php.ini:<br>upload\_max\_filesize = 2M|
|*Opción PHP max\_execution\_time*|300 segundos (se permiten valores 0 y -1)|En php.ini:<br>max\_execution\_time = 300|
|*Opción PHP max\_input\_time*|300 segundos (se permiten valores 0 y -1)|En php.ini:<br>max\_input\_time = 300|
|*Opción PHP session.auto\_start*|debe estar deshabilitada|En php.ini:<br>session.auto\_start = 0|
|*Soporte de base de datos*|Uno de: MySQL, Oracle, PostgreSQL.|Se debe instalar uno de los siguientes módulos:<br>mysql, oci8, pgsql|
|*bcmath*| |php-bcmath|
|*mbstring*| |php-mbstring|
|*Opción PHP mbstring.func\_overload*|debe estar deshabilitada|En php.ini:<br>mbstring.func\_overload = 0|
|*sockets*| |php-net-socket. Requerido para soporte de scripts de usuario.|
|*gd*|2.0.28|php-gd. La extensión PHP GD debe admitir imágenes PNG (*--with-png-dir*), imágenes JPEG (*--with-jpeg-dir*) y FreeType 2 (*--with-freetype-dir*).|
|*libxml*|2.6.15|php-xml|
|*xmlwriter*| |php-xmlwriter|
|*xmlreader*| |php-xmlreader|
|*ctype*| |php-ctype|
|*session*| |php-session|
|*gettext*| |php-gettext<br>Desde Zabbix 2.2.1, la extensión PHP gettext no es un requisito obligatorio para instalar Zabbix. Si gettext no está instalado, la interfaz funcionará como de costumbre, sin embargo, las traducciones no estarán disponibles.|

Los requisitos previos opcionales también pueden estar presentes en la lista. Un fallido
El requisito previo opcional se muestra en naranja y tiene un estado de *Advertencia*.
Si falla un prerrequisito opcional, la configuración puede continuar.

::: noteimportant
Si es necesario cambiar el usuario de Apache o el
grupo de usuarios, se deben verificar los permisos para la carpeta de sesión.
De lo contrario, es posible que la configuración de Zabbix no pueda continuar.
:::

[comment]: # ({/aadbfc13-2458c643})

[comment]: # ({d52063bf-879dc06f})
#### Configurar la conexión a la base de datos

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

![](../../../assets/en/manual/installation/install_3a.png){width="550"}

Si la opción *Cifrado TLS de base de datos* está marcada, entonces aparecen
en el formulario los campos para [configurar la conexión 
TLS](/manual/appendix/install/db_encrypt) a la base de datos (solo MySQL o PostgreSQL).

Si *Almacenar credenciales en* está configurado en HashiCorp Vault o CyberArk Vault,
 estarán disponibles unos parámetros adicionales:

- para [HashiCorp Vault](/manual/config/secrets/hashicorp): punto final de la API de Vault, ruta secreta y token de autenticación;

- para [CyberArk Vault](/manual/config/secrets/cyberark): punto final de la API de Vault, cadena de consulta secreta y certificados. Al marcar la casilla de verificación *Certificados de bóveda*, aparecerán dos nuevos campos para especificar rutas al archivo de certificado SSL y al archivo de clave SSL.

![](../../../assets/en/manual/installation/install_3b.png){width="550"}

[comment]: # ({/d52063bf-879dc06f})

[comment]: # ({98277238-98277238})
#### 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](/manual/web_interface/time_zone#overview) por defecto y el tema para la interfaz.

![](../../../assets/en/manual/installation/install_4.png){width="550"}

[comment]: # ({/98277238-98277238})

[comment]: # ({42398398-42398398})
#### Resumen previo a la instalación

Revise un resumen de la configuración.

![](../../../assets/en/manual/installation/install_5.png){width="550"}

[comment]: # ({/42398398-42398398})

[comment]: # ({1124dd9e-1124dd9e})
#### Instalar

Si instala Zabbix desde las fuentes, 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.

![](../../../assets/en/manual/installation/install_6.png){width="550"}

![](../../../assets/en/manual/installation/served_zabbix_conf.png){width="350"}

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

Finalice la instalación.

![](../../../assets/en/manual/installation/install_7.png){width="550"}

[comment]: # ({/1124dd9e-1124dd9e})

[comment]: # ({d59dc4b9-d59dc4b9})
#### Acceso

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

![](../../../assets/en/manual/quickstart/login.png){width="350"}

Continúe con: [empezando con Zabbix](/manual/quickstart/login).

[comment]: # ({/d59dc4b9-d59dc4b9})
