AlmaLinux 9.3 系统 安装配置 Zabbix6.4 监控系统(史上最全 小白都能看懂)

发布时间:2024年01月11日

AlmaLinux 9.3 部署 Zabbix6.4

Zabbix安装部署

安装 Zabbix 源

rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/9/x86_64/zabbix-release-6.4-1.el9.noarch.rpm

清除缓存文件

dnf clean all

安装Zabbix server,Web前端,agent

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent

将软件源更新至最新

dnf -y update

安装数据库

dnf -y install mysql-server

启动数据库

systemctl start mysqld && systemctl enable mysqld

数据库初始化

mysql_secure_installation

创建和配置数据库和用户。

mysql -uroot -p<password>

mysql> create database zabbix character set utf8mb4 collate utf8mb4_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;

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

zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix

成功导入schema后,可以禁用?log_bin_trust_function_creators

mysql -uroot -p<password>

mysql> SET GLOBAL log_bin_trust_function_creators = 0;

mysql> quit;

为Zabbix server配置数据库

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

DBPassword=password

为Zabbix前端配置PHP

编辑配置文件 /etc/nginx/conf.d/zabbix.conf

将下列两行代码首个字符#移除

# listen 8080;
# server_name example.com;

启动Zabbix server和agent进程

启动Zabbix server和agent进程,并为它们设置开机自启:

关掉防火墙服务,确保8080等端口可对外访问

Zabbix Web配置

进入WEB配置界面

http://ip地址:8080,选择语言为:简体中文zh_CN

检查必要的条件

配置数据库连接

输入用户名zabbix和密码password,点下一步

设置Zabbix主机名称

安装前汇总

Zabbix前端配置完成

登录Zabbix平台

zabbix 6.4 默认的账号密码,Admin,zabbix

进入Zabbix主界面

若您觉得文章对您有帮助,记得关注+点赞+收藏起来,说不定哪天就用上了。

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