部署配置zabbix监控平台(server端)

发布时间:2024年01月16日

目录

引言:明人不说暗话,分享一下部署配置zabbix监控平台的详细过程

1.进入官网

2.进入下载页面选择需要下载的版本信息 (案例zabbix5.0)

划到下面有安装的过程,下面我详细讲解一下这些步骤

3、安装Zabbix存储库

4、安装Zabbix server,Web前端,agent

5、安装Zabbix前端 启用红帽软件集合

5.1、编辑zabbixyum源 /etc/yum.repos.d/zabbix.repo

5.2安装Zabbix前端软件包

6、创建初始数据库(确保数据库服务器已启动并运行)

6.2导入初始架构和数据,系统将提示您输入新创建的密码

6.3导入数据库架构后禁用log_bin_trust_function_creators选项

7、为Zabbix server配置数据库

8、为Zabbix前端配置PHP

8.1编辑配置文件 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf

8.2编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

8.3还是上一步配置文件当中找到时区指令行

8.4修改zabbix的nginx文件

9、启动Zabbix server和agent进程

10、进入浏览器输入ip打开zabbix平台

感谢观看!希望能够帮助到大家!


引言:明人不说暗话,分享一下部署配置zabbix监控平台的详细过程

1.进入官网

Zabbix:企业级开源监控解决方案

2.进入下载页面选择需要下载的版本信息 (案例zabbix5.0)

划到下面有安装的过程,下面我详细讲解一下这些步骤

3、安装Zabbix存储库

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

yum clean all

4、安装Zabbix server,Web前端,agent

yum install zabbix-server-mysql zabbix-agent

5、安装Zabbix前端 启用红帽软件集合

yum install centos-release-scl

5.1、编辑zabbixyum源 /etc/yum.repos.d/zabbix.repo

5.2安装Zabbix前端软件包

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl

6、创建初始数据库(确保数据库服务器已启动并运行)

#登录数据库
mysql -uroot -p"passwd"

#创建zabbix库授权用户密码
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

6.2导入初始架构和数据,系统将提示您输入新创建的密码

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

passwd

6.3导入数据库架构后禁用log_bin_trust_function_creators选项

登录数据库
mysql -uroot -p"passwd"

mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

7、为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

找到DBPassword=行打开注释后面输入创建的密码

8、为Zabbix前端配置PHP

8.1编辑配置文件 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf

取消注释并设置“listen”和“server_name”指令

8.2编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

把nginx 加入到到 listen.acl_users 指令当中

8.3还是上一步配置文件当中找到时区指令行

取消注释并设置正确的时区

原来的 ; php_value[date.timezone] = Europe/Riga

修改为

8.4修改zabbix的nginx文件

vim /etc/opt/rh/rh-nginx116/nginx/nginx.conf

删除server块

9、启动Zabbix server和agent进程

使用以下命令启动Zabbix server和agent进程,并为它们设置开机自启

systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

显示如下则启动成功

10、进入浏览器输入ip打开zabbix平台

下一步

下一步

输入创建的密码然后下一步

输入主机名Host和Name两格需要填写一致

下一步

下一步

登录账户名密码 用户Admin 密码zabbix

到此页面即为部署成功

感谢观看!希望能够帮助到大家!

文章来源:https://blog.csdn.net/yz2322944912/article/details/135625766
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。