您是否希望了解如何使用 Nginx 在 Ubuntu Linux 上安装 Zabbix 4.4? 在本教程中,我们将向您展示如何在运行 Ubuntu Linux 的计算机上安装、配置和访问 Zabbix4.4。
• 乌本图 18.04
• 乌本图 19.10
• 扎比克斯 4.4.1
• PHP 7.3-fpm
• 恩金克斯 1.16.1
硬件列表:
以下部分介绍用于创建此 Zabbix 教程的设备列表。
上面列出的每一件硬件都可以在亚马逊网站上找到。
扎比克斯相关教程:
在此页面上,我们提供快速访问与 Zabbix 安装相关的教程列表。
教程 – Zabbix 4.4 在 Ubuntu Linux 上安装
安装 MySQl 数据库服务。
访问 MySQL 服务命令行。
创建名为 Zabbix 的数据库。
创建名为 zabbix 的数据库用户。
在我们的示例中,密码 kamisma123 设置为名为 zabbix 的用户。
为名为 Zabbix 的 MySQL 用户授予对名为 zabbix 的数据库的权限。
下载 Zabbix 4.4 安装包。
在 MySQL 中导入 Zabbix 数据库模板。
您已完成 Zabbix 数据库安装。
教程 Zabbix – 在 Ubuntu Linux 上安装 Nginx
使用 Ubuntu APT 命令安装 Nginx 服务器。
编辑 nginx.conf 配置文件。
将client_max_body_size添加到 HTTP 部分。
将最大上载大小配置为 32 MB。
下面是具有我们配置的文件。
重新启动 Nginx Web 服务器。
Nginx Web 服务器已成功安装。
教程 Zabbix – 向 Nginx 添加 PHP 支持
Nginx 需要外部程序来添加 PHP 支持。
使用 Ubuntu APT 命令安装 PHP 所需的软件包。
使用以下命令安装所需的 PHP 模块。
查找系统上 PHP 配置文件的位置。
编辑 php.ini 配置文件。
您的PHP版本可能与我们的版本不同。
您的 PHP 配置文件位置可能与我们的不同。
下面是具有我们配置的文件。
编辑 Nginx 默认网站配置文件以启用 PHP 支持。
这里是原始文件,在我们的配置之前。
下面是带有我们配置的新文件
验证您的 Nginx 配置文件是否没有错误。
重新启动 PHP 服务并重新启动 Nginx 服务。
Nginx 服务器 PHP 配置已完成。
教程 – Zabbix 服务器 4.4 安装在 Ubuntu 上
下载并安装 GOLANG 软件包。
GOLANG 软件安装在 /usr/本地文件夹下。
为了正常工作,GO 软件希望系统具有一组环境变量。
让我们创建一个文件来自动执行所需的环境变量配置。
下面是go.sh文件内容:
重新启动计算机。
验证是否自动创建了所需的环境变量。
下面是正确的输出:
为 Zabbix 用户创建 Linux 帐户并安装所需的软件包。
访问 Zabbix 包文件夹,编译并安装 Zabbix 服务器
查找zabbix_server.conf 文件的位置。
这里是原始文件,在我们的配置之前。
下面是具有我们配置的新文件。
启动 Zabbix 服务器。
现在,您需要选择要使用的 Zabbix 代理版本。
使用以下命令启动默认 Zabbix 代理。
或者使用以下命令启动新的 Zabbix 代理 2。
Zabbix 代理 2 似乎仅在前台运行。
将所有 Zabbix 前端文件移动到 Nginx 安装的根目录。
对所有移动的文件设置正确的文件权限
重新启动 Nginx 服务。
教程 – Zabbix 4.4 Web 安装程序
打开您的浏览器并输入 Web 服务器的 IP 地址以及 /zabbix。
在我们的示例中,浏览器中输入了以下 URL:
• http://35.162.85.57/zabbix
应提供 Zabbix Web 安装界面。
单击”下一步”按钮。
在下一个屏幕上,您必须检查是否实现了所有要求。
单击”下一步”按钮。
输入连接到 Zabbix 数据库所需的数据库信息。
• 主机:本地主机
• 数据库用户名:扎比克斯
• 数据库密码: kamisama123
在下一个屏幕上,只需单击”下一步”按钮即可。
现在,查看配置摘要。
单击”下一步”按钮。
在下一个屏幕上,您必须单击”完成”按钮。
最后,您将获得 Zabbix 登录屏幕。
• Zabbix 默认用户名:管理员
• 扎比克斯默认密码:扎比克斯
成功登录后,您将被发送到新的 Zabbix 仪表板。
祝贺! Zabbix 服务器 4.4 安装成功完成。