zabbix5.0 for centos8.x
发布日期:2021-05-10 08:55:30 浏览次数:15 分类:精选文章

本文共 2020 字,大约阅读时间需要 6 分钟。

配置Zabbix源仓库 RepOMdl

安装Zabbix前需要先配置源仓库。在CentOS 8上安装Zabbix需要使用官方提供的YUM存储库。

# 添加Zabbix源仓库
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpmdnf clean all

安装Zabbix相关软件包

安装所有需要的Zabbix组件,包括Zabbix服务器、前端(HTTP接口)、数据库支持和监控代理。

# 安装Zabbix服务相关软件包
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-agent

安装时要注意的

在安装过程中,可能需要手动启动或停止某些服务,具体根据实际情况执行相应的命令。

安装并配置MySQL

前提条件:已安装了MySQL server。

# 安装MySQL
yum install mysql-servers
systemctl start mysqld.service

创建Zabbix数据库及用户

登录MySQL,创建数据库和用户。

# 使用root用户登录
mysql -u root -p
# 运行SQL脚本创建数据库
create database zabbix character set utf8 collate utf8_bin;
# 创建用户并赋予权利
create user zabbix@localhost identified by 'zabbix';
grant all privileges on zabbix.* to zabbix@localhost;

导入Zabbix数据库

使用 zcat 命令导入数据库创建脚本文件。

# 复制数据库创建SQL脚本并安装
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

配置Zabbix连接MySQL

编辑Zabbix服务配置文件,确保数据库连接信息正确。

vim /etc/zabbix/zabbix_server.conf
DBPassword=zabbix

配置Nginx作为Zabbix前端服务器

安装完成后,配置Nginx来处理Zabbix前端请求。

vim /etc/nginx/conf.d/zabbix.conf
listen 80;
server_name zabbix.example.com;
root /usr/share/zabbix/web;
location / {
proxy_pass http://php-fpm:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}

配置PHP-FPM

确保PHP-FPM的配置文件正确,特别是时区设置。

vim /etc/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai

启动相关服务

启动所有服务以确保系统正常运行。

# 启动Nginx
systemctl restart nginx
# 重启PHP-FPM
systemctl restart php-fpm
# 启动Zabbix服务
systemctl start zabbix-server
systemctl start zabbix-agent

配置域名解析

确保域名解析正确,防止访问时出现 DNS 解析错误。

# root服务器配置(以x.x.x.x为例)
x.x.x.x zabbix.wuxingge.com

访问Zabbix前端

通过浏览器访问Zabbix前端界面。

# 访问地址
http://zabbix.wuxingge.com

处理字体乱码问题

安装字体包以解决浏览器显示乱码问题。

# 安装字体包并复制到目标目录
yum install wqy-microhei-fonts
cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

完成配置

如上操作完成后,可以通过访问Zabbix前端地址进行系统管理和监控。

上一篇:rsync远程同步
下一篇:shell脚本1

发表评论

最新留言

表示我来过!
[***.240.166.169]2025年04月27日 02时24分08秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

KubeSphere核心实战_KubeSphere平台安装_简介_升级配置与重置系统_在kubernetes上安装kubesphere_安装k8s集群_基础环境---分布式云原生部署架构搭建034 2025-04-03
KubeSphere核心实战_kubesphere部署redis02_创建redis现指定存储卷_配置外网访问服务---分布式云原生部署架构搭建048 2025-04-03
KubeSphere核心实战_在Centos7.9/linux单节点使用kubekey一键安装完整平台_启用插件_一键安装docker_k8s_kubesphere---分布式云原生部署架构搭建038 2025-04-03
KubeSphere核心实战_安装默认存储类型_实现pv和pvc存储空间动态创建_安装Metrics-server_动态监控集群以及pod_内存及cpu资源占用情况---分布式云原生部署架构搭建036 2025-04-03
KuiperInfer深度学习推理框架-源码阅读和二次开发(3):计算图 2025-04-03
KVM 存储配置与管理详解 2025-04-03
KVM 安全策略配置实战 2025-04-03
KVM 性能测试优化实战 2025-04-03
KVM 硬件平台适配 2025-04-03
KVM克隆虚拟机和libguestfs-tools管理工具(3) 2025-04-03
KVM命令行管理企业级实战 2025-04-03
kvm虚拟化中用增量镜像创建vm的脚本(已测OK) 2025-04-03
KVM虚拟化(一)—— 介绍与简单使用 2025-04-03
KVM迁移与维护实战 2025-04-03
KxMenu下拉菜单 2025-04-03
KXML2部分详解(J2ME) 2025-04-03
KXML解释本地或网络上的XML文件 2025-04-03
Kylin-Server-V10-SP3+Gbase+宝兰德信创环境搭建 2025-04-03
kylinos 国产操作系统离线安装firefox 麒麟操作系统安装新版本firefox 2025-04-03
Kylin学习笔记 - CDH6.2集群 kylin2.6.4 环境搭建 2025-04-03