6 Instal·lació de la interfície Web

Aquesta secció proporciona instruccions passa a passa per instal·lar la interfície web de Zabbix. La interfície de Zabbix és escrita en PHP, de manera que per executar-la 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:

  • Amb Apache: http://<servidor\_ip\_o\_nom>/zabbix
  • Amb 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 memòria_límit = 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 a la llista de totes les extensions PHP obligatòries i opcionals. Tingueu en compte que els prerequisits opcionals fallits es mostren amb un estat vermell 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'ésser 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 "&amp;")

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 pas 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.

Per a MySQL, introduir localhost o sortir del camp Database host buit resulta en la connexió a través del socket Unix per defecte. El formulari de configuració no proporciona un camp Sòcol de base de dades separat, de manera que per utilitzar un sòcol personalitzat, configureu-lo a la configuració del servidor Zabbix (per exemple, amb [DBSocket=]/manual/appendix/config/zabbix_server#dbsocket). Això manté el frontend alineat amb la configuració de connexió servidor a database.

Per PostgreSQL, si el camp Database host es deixa buit, s'utilitza el sòcol de domini Unix per defecte. Si s' introdueix un camí de presa de càlcul (per exemple, /var/run/pgbouncer), s'utilitzarà el sòcol Unix-domini.

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.

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

Si es comprova l'opció Xifrar connexions des de la interfície web, llavors apareixen camps addicionals per a configurar la connexió TLS entre el servidor Zabbix i la interfície.

Resum de preinstal·lació

Reviseu un resum de la configuració.

La subpàgina ensenyarà les dades si s'ha afegit la configuració TLS.

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.