zabbix基础入门

zabbix 快速入门

C/S架构的服务

  • 服务端:zabbix-server
  • 客户端:zabbix-agent

zabbix官网:https://www.zabbix.com/

# 1.下载zabbix的yum源
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

# 2.安装zabbix的服务端和客户端
[root@zabbix ~]# yum install zabbix-server-mysql zabbix-agent

# 3.下载zabbix前端web页面的yum源
yum install centos-release-scl -y

# 4.打开zabbix的yum源中的前端仓库
[root@zabbix ~]# vim /etc/yum.repos.d/zabbix.repo 
[zabbix-frontend] 
name=Zabbix Official Repository frontend - $basearch baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/frontend enabled=0 // 改为 1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

# 5.安装zabbix前端web页面
[root@zabbix ~]# yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

# 6.初始化zabbix数据库
1.创建zabbix数据库
mysql> create database zabbix character set utf8 collate utf8_bin;

2.创建zabbix用户
mysql> grant all on zabbix.* to zabbix@'172.16.1.%' identified by '123';

3.将zabbix的建表语句sql文件发送到主库上
[root@zabbix ~]# scp /usr/share/doc/zabbix-server-mysql-5.0.26/create.sql.gz 172.16.1.51:/tmp/

4.主库导入sql文件
[root@db01 ~]# zcat /tmp/create.sql.gz |mysql -uzabbix -p123 -h172.16.1.51 zabbix

# 7.修改zabbix服务端配置文件
[root@zabbix ~]# vim /etc/zabbix/zabbix_server.conf 
DBHost=172.16.1.51
DBUser=zabbix
DBName=zabbix 
DBPassword=123

# 8.修改zabbix的php配置文件
[root@zabbix ~]# vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
[zabbix] 
user = nginx
group = nginx
listen.acl_users = nginx
php_value[date.timezone] = Asia/Shanghai

# 9.1授权
[root@zabbix ~]# chown -R root.nginx /var/opt/rh/rh-php72/lib/php/session/

# 10.启动
[root@zabbix ~]# systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

# 11.查看端口
[root@zabbix ~]# netstat -lntup|grep 10050
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      19184/zabbix_agentd 
tcp6       0      0 :::10050                :::*                    LISTEN      19184/zabbix_agentd 
[root@zabbix ~]# netstat -lntup|grep 10051
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      19197/zabbix_server 
tcp6       0      0 :::10051   

# 12.授权
[root@zabbix ~]# chown -R nginx.nginx /etc/zabbix/web

1661169399517

解决汉子无法显示问题

# 在windows中找到中文字体
C:\Windows\Fonts

# 备份zabbix默认字体
[root@zabbix ~]# cd /usr/share/zabbix/assets/fonts/
[root@zabbix fonts]# mv graphfont.ttf graphfont.ttf.bak

# 上传电脑中的文件
# 改名
[root@zabbix fonts]# mv STKAITI.TTF graphfont.ttf

 

 

参考

zabbix基础入门[转]==>https://www.cnblogs.com/whatlonelytear/p/16870551.html

原文地址:http://www.cnblogs.com/whatlonelytear/p/16870551.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性