1、安装前准备:
1)准备操作系统centos7
2)关闭防火墙:
systemctl stop firewalld.service(临时)
systemctl disable firewalld.service(开机禁用)
查看防火墙状态
[root@localhost ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
复制
3)关闭Linux的seLinux:setenforce 0(临时)
编辑vim /etc/selinux/config
修改为
SELINUX=disabled
查看seLinux状态
[root@localhost ~]# sestatus
SELinux status: enabled
SELinuxfs mount: /sys/fs/selinux
SELinux root directory: /etc/selinux
Loaded policy name: targeted
Current mode: permissive
Mode from config file: disabled
Policy MLS status: enabled
Policy deny_unknown status: allowed
Max kernel policy version: 31
复制
2、安装服务端
1)打开zabbix官网https://www.zabbix.com/cn/download
2)选择适合自己安装方式以及系统版本(本教程选择yum安装)
3)安装zabbix的yum源
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
yum update
复制
4)安装服务端和客户端
yum install zabbix-server-mysql zabbix-agent -y
复制
5)启用Red Hat Software包
yum install centos-release-scl -y
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
...
enabled=1
...
复制
6)安装zabbix前端及所需软件
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
复制
3、安装所需数据库
1)安装yum源:
rpm -ivh http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
复制
2)安装数据库:
yum -y install mysql-server
复制
3)启动数据库:
systemctl start mysqld
systemctl enable mysqld(开机启动)
systemctl status mysqld(查看状态)
复制
4)获取初始密码
grep password var/log/mysqld.log
复制
5)登录数据库并修改初始密码
mysql -uroot -p'Sj9Bgq/q8R4.'
mysql> set password for root@localhost = password('Laowang@123');
Query OK, 0 rows affected, 1 warning (0.00 sec)
复制
6)测试新密码是否修改成功
mysql -uroot -p'Laowang@123'
复制
4、初始化数据库
1)创建所需数据库并授权
mysql -uroot -p'Laowang@123'
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'Laowang@123';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
复制
2)导入初始数据
zcat usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pLaowang@123 zabbix
复制
5、配置zabbix server
1)配置数据库
vim /etc/zabbix/zabbix_server.conf(账号,数据库已经选择默认)
...
DBPassword=Laowang@123
...
复制
2)配置zabbix前端
vim etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
...
php_value[date.timezone] = Asia/Shanghai
...
复制
6、启动服务端和客户端
1)启动服务端和客户端并设置为开机自动启动
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
复制
7、配置zabbix前端
1)浏览器访问前端页面http://10.10.100.11/zabbix/setup.php欢迎界面直接下一步
2)检测环境依赖,全部OK后下一步
3)填写数据库配置信息后下一步
4)填写服务端主机信息后下一步等待系统初始化(大约1min)
5)初始化完成
6)登录系统默认账号:Admin密码zabbix
系统是这个样子的!!!!
8、使用前设置
1)设置系统页面为中文
2)添加第一个主机监控,它自己
编辑vim /etc/zabbix/zabbix_agentd.conf
Server=172.18.1.24(服务端地址)
systemctl restart zabbix-agent
复制
3)查看监控图像发现图像内中文字体不能显示中文
4)设置图像内字体为中文
cd /usr/share/zabbix/assets/fonts/
mv graphfont.ttf graphfont.ttf.back
复制
将包含中文字体文件上传到该目录并命名为graphfont.ttf
再次查看已经可以显示中文
点关注不迷路
文章转载自老王话运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
2025年4月中国数据库流行度排行榜:OB高分复登顶,崖山稳驭撼十强
墨天轮编辑部
2507次阅读
2025-04-09 15:33:27
数据库国产化替代深化:DBA的机遇与挑战
代晓磊
1167次阅读
2025-04-27 16:53:22
2025年3月国产数据库中标情况一览:TDSQL大单622万、GaussDB大单581万……
通讯员
846次阅读
2025-04-10 15:35:48
2025年4月国产数据库中标情况一览:4个千万元级项目,GaussDB与OceanBase大放异彩!
通讯员
659次阅读
2025-04-30 15:24:06
数据库,没有关税却有壁垒
多明戈教你玩狼人杀
579次阅读
2025-04-11 09:38:42
天津市政府数据库框采结果公布,7家数据库产品入选!
通讯员
561次阅读
2025-04-10 12:32:35
国产数据库需要扩大场景覆盖面才能在竞争中更有优势
白鳝的洞穴
540次阅读
2025-04-14 09:40:20
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
475次阅读
2025-04-17 17:02:24
一页概览:Oracle GoldenGate
甲骨文云技术
459次阅读
2025-04-30 12:17:56
GoldenDB数据库v7.2焕新发布,助力全行业数据库平滑替代
GoldenDB分布式数据库
451次阅读
2025-04-30 12:17:50