zabbix6.0安装教程(七):从web界面安装
 zabbix6.0安装教程(七):从web界面安装
目录
- 一、欢迎主界面
- 二、先决条件检查
- 三、配置数据库连通性
- 四、配置
 
本章节提供有关Zabbx Web界面的部署步骤说明。Zabbix 前端是由PHP语言编写,所以其网页服务的运行需要支持PHP语言的网站服务器。
一、欢迎主界面
在浏览器中输入Zabbix 前端的URL来进入主界面。通过依赖包的方式对Zabbix进行安装,其URL的输入格式会略有不同,相关格式如下所示:
- 对于 Apache: http://<server_ip_or_name>/zabbix
- 对于 Nginx: http://<server_ip_or_name>
根据安装方式输入正确的URL后,您将会进入到前端安装的向导程序。
 使用系统默认语言下拉菜单,更改系统默认语言,并以所选语言继续安装过程(非必选)。详细信息,请参考 Installation of additional frontend languages.
 
二、先决条件检查
确保满足所有软件先决条件。
 
| 先决条件 | 最小值 | 描述 | 
|---|---|---|
| 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 秒(允许值 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-freetypedir)。 | 
| 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数据库必须先被创建。
 
若选择 Database TLS encryption 选项,则需要在出现的信息栏中填写有关 configuring the TLS connection的配置信息(该功能仅限数据库类型为 MySQL 或 PostgreSQL)。 若选择 HashiCorp Vault 选项来进行凭据存储,请在附加的信息栏中输入相关信息,用以说明 Vault API 端点、隐藏路径以及身份验证令牌:
 
四、配置
对Zabbix服务器进行命名的配置为可选配置。该配置一旦提交,设定的服务器名称就会显示在网页的菜单栏和页面标题中。
 配置默认time zone和前端的主题。
 
排版: 丘铭旭
 初审: 玩具熊
 复审: 二月二
本篇教程来源乐维社区|专注IT运维技术分享,经本工作室二次编辑,如有侵权,请联系我们。
参考资料:
1.zabbix6.0从web界面安装
