6 Инсталација веб интерфејса

Овај одељак пружа упутства корак по корак за инсталирање Zabbix-а веб интерфејс. Zabbix кориснички интерфејс је написан у PHP-у, тако да га покреће PHP потребан је подржани веб сервер.

Можете сазнати више о подешавању SSL-а за Zabbix кориснички интерфејс позивањем на ове најбоље праксе.

Екран добродошлице

Отворите Zabbix кориснички интерфејс URL у претраживачу. Ако сте инсталирали Zabbix из пакета, URL је:

  • за Apache: http://<server_ip_or_name>/zabbix
  • за Nginx: http://<server_ip_or_name>

Требало би да видите први екран чаробњака за инсталацију корисничког интерфејса.

Користите падајући мени Подразумевани језик да промените подразумевани систем језику и наставите процес инсталације на изабраном језику (опционо). За више информација погледајте Инсталација додатних језика корисничког интерфејса.

Имајте на уму да ће подешавање језика на енглески (en_US) такође омогућити амерички формат времена/датума на фронтенду.

Провера предуслова

Уверите се да су испуњени сви обавезни предуслови Zabbix корисничког интерфејса.

Pre-requisite Minimum value Description
PHP version 8.0.0
PHP option "memory_limit" 128MB У php.ini: memory_limit = 128M
PHP option "post_max_size" 16MB У php.ini: post_max_size = 16M
PHP option "upload_max_filesize" 2MB У php.ini: upload_max_filesize = 2M
PHP option "max_execution_time" 300 секунди У php.ini: max_execution_time = 300 (вредности 0 и -1 су такође дозвољене)
PHP option "max_input_time" 300 секунди У php.ini: max_input_time = 300 (вредности 0 и -1 су такође дозвољене)
Подршка за PHP базе података Једно од: MySQL, PostgreSQL, Oracle Погледајте Захтеви за листу свих обавезних и опционих PHP екстензија. Имајте на уму да су неуспели опциони предуслови приказани са црвеним статусом Упозорење, а процес подешавања може да се настави чак и ако нису испуњени.
PHP bcmath мора бити омогућен
PHP mbstring мора бити омогућен
PHP option "mbstring.func_overload" мора бити онемогућена У php.ini: mbstring.func_overload = 0
PHP option "session.auto_start" мора бити онемогућена У php.ini: session.auto_start = 0
PHP option "arg_separator.output" & У php.ini: arg_separator.output = "&" (дозвољена је и вредност "&")

Ако Apache корисника или корисничку групу треба променити, проверите дозволе за фасциклу сесије; у супротном, Zabbix подешавање можда неће моћи да се настави.

Конфигуришите DB везу

Унесите детаље за повезивање са базом података. Zabbix база података мора већ бити створена.

Ако је опција TLS шифровање базе података означена, онда додатно поља за конфигурисање TLS-а повезивање са базом података у облику (само MySQL или PostgreSQL).

Ако је Складишти акредитиве у постављено на HashiCorp Vault или CyberArk Vault, додатни параметри ће постати доступни:

  • за HashiCorp Vault: крајња тачка API-ја трезора, префикс трезора, тајна путања и токен за аутентификацију;

  • за CyberArk Vault: крајња тачка API-ја трезора, префикс трезора, тајни стринг упита и сертификати. Након што означите поље за потврду Сертификати трезора, појавиће се два нова поља за одређивање путања до датотеке SSL сертификата и датотеке кључа SSL.

Подешавања

Уношење имена за Zabbix сервер је опционо, али ако га пошаљете биће приказано у траци менија и насловима страница.

Подесите подразумевану временску зону и тема за кориснички интерфејс.

Резиме пре инсталације

Прегледајте резиме подешавања.

Инсталирај

Ако инсталирате Zabbix из извора, преузмите конфигурациону датотеку и поставите га под conf/ у поддиректоријум HTML докумената веб сервера где копирали сте Zabbix PHP датотеке у.

Под условом да корисник веб сервера има приступ за писање у conf/ директоријум конфигурациона датотека би се аутоматски сачувала и то било би могуће одмах прећи на следећи корак.

Завршите инсталацију.

Пријавите се

Zabbix кориснички интерфејс је спреман! Подразумевано корисничко име је Админ, лозинка zabbix.

Идите на почетак са Zabbix-ом.