6 Lietotāja saskarnes instalēšana
Šajā sadaļā ir sniegtas soli pa solim instrukcijas Zabbix lietotāja saskarnes instalēšanai. Zabbix lietotāja saskarne ir rakstīta PHP valodā, tāpēc tās darbībai ir nepieciešams tīmekļa serveris ar PHP atbalstu.
Vairāk par SSL iestatīšanu Zabbix lietotāja saskarnei varat uzzināt, skatot šīs labākās prakses.
Sveiciena ekrāns
Atveriet Zabbix lietotāja saskarnes URL pārlūkprogrammā. Ja Zabbix ir instalēts no pakotnēm, URL ir:
- Apache gadījumā: http://<server_ip_or_name>/zabbix
- Nginx gadījumā: http://<server_ip_or_name>
Jums vajadzētu redzēt lietotāja saskarnes instalēšanas vedņa pirmo ekrānu.
Izmantojiet nolaižamo izvēlni Noklusējuma valoda, lai mainītu sistēmas noklusējuma valodu un turpinātu instalēšanas procesu izvēlētajā valodā (pēc izvēles). Papildinformāciju skatiet sadaļā Papildu lietotāja saskarnes valodu instalēšana.
Ņemiet vērā, ka valodas iestatīšana uz English (en_US) arī iespējos ASV datuma/laika formātu lietotāja saskarnē.

Priekšnosacījumu pārbaude
Pārliecinieties, ka ir izpildīti visi Zabbix lietotāja saskarnes obligātie priekšnosacījumi.

| Priekšnosacījums | Minimālā vērtība | Apraksts |
|---|---|---|
| PHP versija | 8.0.0 | |
| PHP opcija "memory_limit" | 128MB | php.ini: memory_limit = 128M |
| PHP opcija "post_max_size" | 16MB | php.ini: post_max_size = 16M |
| PHP opcija "upload_max_filesize" | 2MB | php.ini: upload_max_filesize = 2M |
| PHP opcija "max_execution_time" | 300 sekundes | php.ini: max_execution_time = 300 (vērtības 0 un -1 arī ir atļautas) |
| PHP opcija "max_input_time" | 300 sekundes | php.ini: max_input_time = 300 (vērtības 0 un -1 arī ir atļautas) |
| PHP datubāzu atbalsts | Viena no: MySQL, PostgreSQL, Oracle | Skatiet Prasības, lai iegūtu visu obligāto un papildu PHP paplašinājumu sarakstu. Ņemiet vērā, ka neveiksmīgi izpildīti papildu priekšnosacījumi tiek parādīti ar sarkanu Brīdinājums statusu, un iestatīšanas process var turpināties pat tad, ja tie nav izpildīti. |
| PHP bcmath | jābūt iespējotam | |
| PHP mbstring | jābūt iespējotam | |
| PHP opcija "mbstring.func_overload" | jābūt atspējotai | php.ini: mbstring.func_overload = 0 |
| PHP opcija "session.auto_start" | jābūt atspējotai | php.ini: session.auto_start = 0 |
| PHP opcija "arg_separator.output" | & | php.ini: arg_separator.output = "&" (vērtība "&" arī ir atļauta) |
Ja nepieciešams mainīt Apache lietotāju vai lietotāju grupu, pārbaudiet sesiju mapes atļaujas; pretējā gadījumā Zabbix iestatīšana var nespēt turpināties.
Konfigurēt DB savienojumu
Ievadiet informāciju par savienojumu ar datubāzi. Zabbix datubāzei jau ir jābūt izveidotai.
MySQL gadījumā, ievadot localhost vai atstājot lauku Database host tukšu, savienojums tiek izveidots, izmantojot noklusējuma Unix socket.
Iestatīšanas forma nenodrošina atsevišķu lauku Database socket, tāpēc, lai izmantotu pielāgotu socket, konfigurējiet to Zabbix servera iestatījumos (piemēram, ar DBSocket= failā zabbix_server.conf). Tas nodrošina, ka lietotāja saskarne ir saskaņota ar servera un datubāzes savienojuma iestatījumiem.
PostgreSQL gadījumā, ja lauks Database host tiek atstāts tukšs, tiek izmantots noklusējuma Unix-domain socket.
Ja tiek ievadīts socket ceļš (piemēram, /var/run/pgbouncer), tiks izmantots šis Unix-domain socket.

Ja ir atzīmēta opcija Database TLS encryption, formā parādās papildu lauki TLS savienojuma konfigurēšanai ar datubāzi (tikai MySQL vai PostgreSQL).
Ja Store credentials in ir iestatīts uz HashiCorp Vault vai CyberArk Vault, kļūs pieejami papildu parametri:
-
HashiCorp Vault: Vault API galapunkts, Vault prefikss, slepenās informācijas ceļš un autentifikācijas tokens;
-
CyberArk Vault: Vault API galapunkts, Vault prefikss, slepenās informācijas vaicājuma virkne un sertifikāti. Atzīmējot izvēles rūtiņu Vault certificates, parādīsies divi jauni lauki SSL sertifikāta faila un SSL atslēgas faila ceļu norādīšanai.

Iestatījumi
Zabbix servera nosaukuma ievadīšana nav obligāta, tomēr, ja tas tiek norādīts, tas tiks parādīts izvēlnes joslā un lapu virsrakstos.
Iestatiet noklusējuma laika joslu un tēmu lietotāja saskarnei.

Pirmsinstalēšanas kopsavilkums
Pārskatiet iestatījumu kopsavilkumu.

Instalēšana
Ja Zabbix instalējat no avotiem, lejupielādējiet konfigurācijas failu un ievietojiet to mapē conf/ tīmekļa servera HTML dokumentu apakšdirektorijā, kurā kopējāt Zabbix PHP failus.


Ja tīmekļa servera lietotājam ir rakstīšanas piekļuve mapei conf/, konfigurācijas fails tiks saglabāts automātiski, un būs iespējams nekavējoties pāriet uz nākamo soli.
Pabeidziet instalēšanu.

Pieteikties
Zabbix lietotāja saskarne ir gatava! Noklusējuma lietotājvārds ir Admin, parole ir zabbix.

Turpiniet ar darba sākšanu ar Zabbix.