6 Instal·lació de la interfície Web

Aquesta secció proporciona instruccions passa a passa per instal·lar la interfície web de Zabbix. El frontend de Zabbix està escrit en PHP, de manera que per executar-lo cal un servidor web compatible amb PHP.

Podeu trobar més informació sblre com configurar SSL per la interfície de Zabbix seguint aquestes bones pràctiques.

Pantalla de benvinguda

Obriu l'URL de la interfície Zabbix al navegador. Si heu instal·lat Zabbix des de paquets, l'URL és:

  • per a Apache: http://<servidor_ip_o_nom>/zabbix
  • per a Nginx: http://<servidor_ip_o_nom>

Hauríeu de veure la primera pantalla de l'assistent de configuració de la interfície.

Empreu al menú desplegable Idioma predeterminat per canviar l'idioma predeterminat del sistema i continuar el procés d'instal·lació en l'idioma triat (opcional). Per obtindre més informació, veieu Instal·lació d'idiomes d'interfície addicionals.

Fixeu-vos que establint l'idioma a English (en_US) també establirà el format d'hora/data US a la interfície.

Comprovació dels requisits previs

Assegureu-vos que es compleixin tots els requisits previs obligatoris de la interfície Zabbix.

Requisit previ Valor mínim paràmetre php.ini
Versió PHP 8.0.0
opció PHP "memory_limit" 128Mo memory_limit = 128M
opció PHP "post_max_size" 16Mo post_max_size = 16M
opció PHP "upload_max_filesize" 2Mo upload_max_filesize = 2M
opció PHP "max_execution_time" 300 segons max_execution_time = 300 (també es permeten els valors 0 i -1)
opció PHP "max_input_time" 300 segons max_input_time = 300 (també es permeten els valors 0 i -1)
Compatibilitat amb bases de dades PHP Una d'entre MySQL, PostgreSQL Veieu Requisits per al llistat de totes les extensions PHP obligatòries i opcionals. Tingueu en compte que els prerequisits opcionals fallits es mostren amb un estat vermell d'Avís i el procés de configuració pot continuar encara que no es compleixin.
PHP bcmath
PHP mbstring
L'opció PHP "mbstring.func_overload" ha d'estar desactivada mbstring.func_overload = 0
opció PHP "session.auto_start" s'ha de desactivar session.auto_start = 0
opció PHP "arg_separator.output" & A php.ini: arg_separator.output = "&" (també es permet el valor "&")

Si cal canviar l'usuari o el grup d'usuaris d'Apache, verifiqueu els permisos de la carpeta de sessió; en cas contrari, és possible que la configuració de Zabbix no pugui continuar.

Configuració de la connexió de la base de dades

Introduïu els detalls de connexió de la base de dades. La base de dades Zabbix ja s'hauria de crear.

Si l'opció Xifrat TLS de la base de dades és marcada, apareixeran camps addicionals per a configurar la connexió TLS a la base de dades (només MySQL o PostgreSQL).

Si es tria l'opció d'emmagatzemar credencials a HashiCorp Vault o CyberArk Vault, hi ha camps addicionals disponibles:

  • per HashiCorp Vault: el punt final de l'API Vault, prefix vault, el camí secret i el testimoni d'autenticació;

  • per CyberArk Vault: el punt final de l'API Vault, prefix vault, cadena de consulta secreta i certificats. Un cop marcats Certificats Vault, apareixeran dos nous camps per definir les rutes a l'arxiu de certificat SSL i l'arxiu de clau SSL.

Configuracions

Introduir un nom per al servidor Zabbix és opcional, però, si s'envia, es mostrarà a la barra de menús i als títols de les pàgines.

Estableix la zona horària i el tema per defecte per a la interfície.

resum de la pre-instal·lació

Reviseu el resum de la configuració.

Instal·lació

Si sou instal·lant Zabbix des de la font, descarregueu el fitxer de configuració i poseu-lo a conf/ al subdirectori de documents HTML del servidor web on heu copiat els fitxers PHP de Zabbix.

Si l'usuari del servidor web té accés d'escriptura al directori conf/, el fitxer de configuració es desarà automàticament i es podrà passar immediatament a la següent passa.

Completar la instal·lació.

Connexió

La interfície de Zabbix és llesta! El nom d'usuari per defecte és Admin, i el mot de pas zabbix.

I ara, engegueu amb Zabbix.