6 Web界面安装
以下部分介绍如何一步一步安装Zabbix Web界面。Zabbix Web界面使用PHP语言编写,所以Zabbix Web界面必须在支持PHP环境的web服务器上运行.
如果需要使用除了英语以外的其他语言,在Web服务器上必须安装相关的语言支持. 如果有需要使用其他的语言环境,在请查看“User profile”的相关章节“另请参见”
欢迎页面
从浏览器上打开Zabbix前端访问URL. 如果你是从packages方式安装Zabbix, URL是:
对应Apache: http://<server\_ip\_or\_name>/zabbix
对应Nginx: http://<server\_ip\_or\_name>
您看到的第一个Web前端安装向导页面如下.
先决条件检查
请确保先满足所有软件先决条件.
先决条件 | 最小满足要求 | 描述 |
---|---|---|
PHP version | 7.2.0 | |
PHP memory_limit option | 128MB | 在配置文件php.ini: memory_limit = 128M |
PHP post_max_size option | 16MB | 在配置文件php.ini: post_max_size = 16M |
PHP upload_max_filesize option | 2MB | 在配置文件php.ini: upload_max_filesize = 2M |
PHP max_execution_time option | 300 秒 ( 0 和 -1 值 被允许) | 在配置文件 php.ini: max_execution_time = 300 |
PHP max_input_time option | 300 秒 (0 和 -1 值 被允许) | 在配置文件 php.ini: max_input_time = 300 |
PHP session.auto_start option | 必须关闭 | 在配置文件 php.ini: session.auto_start = 0 |
Database support | 其中之一: MySQL, Oracle, PostgreSQL. | 以下必须安装其中一个模块: mysql, oci8, pgsql |
bcmath | php-bcmath | |
mbstring | php-mbstring | |
PHP mbstring.func_overload option | 必须关闭 | 在配置文件 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) images and 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数据库).
Zabbix服务器详情
请输入Zabbix服务器详情.
可选的输入Zabbix服务器的名字, 然而, 如果输入并提交了, Zabbix服务器的名字将会显示在菜单和页面的标题.
安装前总结
回顾所有配置.
Install
如果是从源代码处安装,请下载配置文件,并将其放在web服务器 HTML documents子目录下,您所复制的Zabbix PHP文件的conf/目录下。.
如果webserver用户对conf/目录有写访问权,配置文件将自动保存,并且可以立即进入下一步.
完成安装.
登录
Zabbix前端已经安装完成! 缺省用户名是 Admin, 密码 zabbix.
下一步 开始你的Zabbix旅行.