6 Web界面安装

本节提供安装Zabbix web界面的分步指南。Zabbix前端使用PHP编写,因此要run它需要支持PHP的web服务器。

您可以通过参考这些best practices了解更多关于为Zabbix前端设置SSL的信息.

欢迎屏幕

在浏览器中打开Zabbix前端URL。如果通过软件包安装Zabbix,URL为:

  • 对于Apache:http://<服务器IP或名称>/zabbix
  • 对于nginx:http://<服务器IP或名称>

您应能看到前端安装向导的首个界面。

使用默认语言下拉菜单更改系统默认语言,并以所选语言继续安装流程(可选)。更多信息请参阅Installation of additional frontend languages

先决条件检查

确保满足所有软件先决条件。

先决条件 最低要求值 描述
PHP version 7.2.5
PHP memory_limit option 128MB In php.ini:
memory_limit = 128M
PHP post_max_size option 16MB In php.ini:
post_max_size = 16M
PHP upload_max_filesize option 2MB In php.ini:
upload_max_filesize = 2M
PHP max_execution_time option 300 seconds (values 0 and -1 are allowed) In php.ini:
max_execution_time = 300
PHP max_input_time option 300 seconds (values 0 and -1 are allowed) In php.ini:
max_input_time = 300
PHP session.auto_start option must be disabled In php.ini:
session.auto_start = 0
Database support One of: MySQL, Oracle, PostgreSQL. One of the following modules must be installed:
mysql, oci8, pgsql
bcmath php-bcmath
mbstring php-mbstring
PHP mbstring.func_overload option must be disabled In 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,前端将正常工作,但翻译功能不可用。

列表中可能还包含可选先决条件。未满足的可选先决条件会以橙色显示并标记为警告状态。 即使存在未满足的可选先决条件,安装程序仍可继续。

如需更改Apache用户或用户组,必须验证会话文件夹的权限。 否则Zabbix安装程序可能无法继续。

配置数据库连接

输入数据库连接详细信息。Zabbix数据库必须 已预先创建完成。

若勾选数据库TLS加密选项,则表单中会显示 用于configuring the TLS connection数据库的附加字段 (仅限MySQL或PostgreSQL)。

若选择HashiCorp Vault作为凭证存储方式, 将显示用于指定Vault API终端点、 密钥路径及认证令牌的附加字段:

设置

为Zabbix server输入名称是可选的,但如果提交,它将在菜单栏和页面标题中显示。

为前端设置默认的概述和主题。

安装前摘要

查看设置摘要。

安装

如果从源代码安装Zabbix,请下载配置文件file并 将其放置到您复制Zabbix PHP文件的web服务器HTML文档子目录下的conf/目录中。

如果web服务器用户对conf/目录具有写权限, 配置文件file将自动保存, 并且可以立即进行下一步操作。

完成安装。

登录

Zabbix前端已准备就绪!默认用户名为Admin,密码为 zabbix

前往getting started with Zabbix