Данные раздел приводит пошаговую инструкцию по установке веб-интерфейса Zabbix. Веб-интерфейс Zabbix написан на PHP, в связи с чем для его запуска необходим веб-сервер с поддержкой PHP.
Вы можете найти более подробную информацию о настройке SSL для веб-интерфейса Zabbix, обращаясь к этим наилучшим практикам.
Откройте в браузере URL веб-интерфейса Zabbix. Если вы установили Zabbix из пакетов, то URL:
Вы должны увидеть первый экран мастера установки веб-интерфейса.
Используйте выпадающее меню Default language, чтобы изменить язык системы по умолчанию, и продолжите установку на выбранном языке (опционально). Для получения более подробной информации, обратитесь к Установка дополнительных языков для веб-интерфейса.

Убедитесь, что соблюдены все предварительные требования программного обеспечения.

| Требование | Минимальное значение | Описание | 
|---|---|---|
| Версия PHP | 7.2.5 | |
| PHP memory_limit | 128MB | В php.ini: memory_limit = 128M  | 
       
| PHP опция post_max_size | 16MB | В php.ini: post_max_size = 16M  | 
       
| PHP опция upload_max_filesize | 2MB | В php.ini: upload_max_filesize = 2M  | 
       
| PHP опция max_execution_time | 300 секунд (значения 0 и -1 разрешены) | В php.ini: max_execution_time = 300  | 
       
| PHP опция max_input_time | 300 seconds (значения 0 и -1 разрешены) | В php.ini: max_input_time = 300  | 
       
| PHP опция session.auto_start | должна быть отключена | В php.ini: session.auto_start = 0  | 
       
| Поддержка базы данных | Одна из: MySQL, Oracle, PostgreSQL. | Один из следующих модулей должен быть установлен: mysql, oci8, pgsql  | 
       
| bcmath | php-bcmath | |
| mbstring | php-mbstring | |
| PHP опция mbstring.func_overload | должна быть отключена | В php.ini: mbstring.func_overload = 0  | 
       
| sockets | php-net-socket. Требуется для поддержки пользовательских скриптов. | |
| gd | 2.0.28 | php-gd. Расширение PHP GD должно поддерживать PNG изображения (--with-png-dir), JPEG (--with-jpeg-dir) изображения и 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 Начиная с версии Zabbix 2.2.1, расширение PHP gettext более не является обязательным для установки Zabbix. Если gettext не установлен, веб-интерфейс продолжит работать как обычно, однако, переводы не будут доступны.  | 
       |
В списке могут также присутствовать необязательные требования. Если необязательное требование не удовлетворено, то оно отображается оранжевым цветом и имеет состояние Предупреждение (Warning). Установку можно продолжать, если необязательные требования не удовлетворены.
Если имеется необходимость изменить пользователя или группу пользователей Apache, необходимо проверить права доступа к папке сессий. В противном случае установку Zabbix не удастся продолжить.
Укажите информацию для подключения к базе данных. База данных Zabbix должна быть уже создана.

Если выбрана опция TLS шифрование базы данных, в диалоге появятся дополнительные поля для настройки TLS соединения к базе данных (только для MySQL или PostgreSQL).
Если для хранения учётных данных была выбрана опция HashiCorp Vault, станут доступны дополнительные поля, в которых необходимо будет указать API endpoint Хранилища, путь к секрету и токен аутентификации:

Ввод имени Zabbix сервера опционален, однако, если задан, оно будет отображаться в разделе меню и в заголовках страниц.
Задайте часовой пояс и тему по умолчанию для веб-интерфейса.

Просмотрите результат настроек.

При установке Zabbix из исходного кода, загрузите файл конфигурации и поместите его в поддиректорию HTML документов conf/, куда вы скопировали PHP файлы Zabbix.


В случае, если веб-сервер имеет право на запись в каталог conf/, файл конфигурации будет сохранён автоматически и можно будет сразу же перейти к следующему шагу.
Завершение установки.

Веб-интерфейс Zabbix готов! По умолчанию имя пользователя — Admin, пароль — zabbix.

Перейти к началу работы с Zabbix.