首页 > 其他分享 >zabbix基础入门[转]

zabbix基础入门[转]

时间:2022-11-08 17:46:19浏览次数:62  
标签:入门 0.0 基础 nginx zabbix yum mysql root

 

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

标签:入门,0.0,基础,nginx,zabbix,yum,mysql,root
From: https://www.cnblogs.com/whatlonelytear/p/16870551.html

相关文章

  • 【MySQL】基础练习题
    习题参考:https://blog.csdn.net/qq_41936662/article/details/80393172数据库准备建表语句学生表studentCREATETABLE`student`(`s_id`varchar(20)NOTNULL,......
  • 问题 F: 零基础学C/C++176——生日相同问题
    首先题目也很明确的要求了按照日期从前到后,若日期相同,则比的是名字从短到长顺序输出,长度相同的按字典序输出。如果没有生日相同的学生,输出None。所以这题的一大难点也就......
  • 223201062522-软件工程基础Y- 实验一 刘晋
      沈阳航空航天大学软件工程基础实验报告实验名称:实验一实验题目:个人项目完成时间:2022年11月1实验内容及要求1.1教学内容及要求建立个人博客,完......
  • Python基础之面向对象:7、面向对象之魔法方法
    目录面向对象之魔法方法一、魔法方法的概念二、常用魔法方法1、__init__2、__str__3、__call__4、__getattr__5、__getattribute__6、__setattr__7、__enter......
  • Python基础之面向对象:8、面向对象之元类
    目录面向对象之元类一、什么是元类二、元类推导流程三、创建类的方式方式一:方式二:四、元类定制类的产生行为五、元类定制对象的产生行为六、元类之双下new面向对象之元类......
  • 问题 N: 零基础学C/C++159——最长字符串
    题目一点也不难哦,就是要学会二维数组的输入输出但是不知为何这题有一个很奇怪的坑,如果你是AC:83%那么恭喜你掉坑里了!!这道题目竟然有一个检测点在最后的时候加\n确实......
  • 问题 M: 零基础学C/C++158——删除中间的*
    思路很简单,但实现起来有点麻烦。将前面2题融合(前两题我就觉得没必要放了哈哈哈哈),保留前面与后面的*都改成删除即可。你会发现我的代码是前两个的融合。要学会融会贯通鸭:......
  • MySql -基础学习3 - DML语言
    数据库的意义:数据存储,数据管理DML语言,数据操作语言insert    -  插入update   -  修改delete   -  删除1.插入--插入语句--inse......
  • Python基础30
    今日内容概要面向对象之魔法方法基于魔法方法的笔试题元类简介创建类的两种方式元类定制类的产生行为元类定制对象的产生行为魔法方法之双下new方法设计模式简介......
  • python 入门 2 数字类型
    在编程时,经常会使用到数字来记录的情况,比如游戏分数、可视化。存储web等。python会根据数字的用法,以不同的方式来处理。1.整数python中的整数  加(+)减(-)乘(*)除(/)运算: ......