首页 > 其他分享 >zabbix安装

zabbix安装

时间:2022-08-22 18:34:25浏览次数:77  
标签:0.0 安装 rh nginx zabbix m01 root

Zabbix基础入门

zabbix 快速入门安装

C/S架构的服务

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

zabbix官网:TP


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

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

# 3.下载zabbix前端web页面的yum源
[root@m01 ~]# yum install centos-release-scl -y

# 4.打开zabbix的yum源中的前端仓库
[root@m01 ~]# 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@m01 ~]# yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

# 6.初始化数据库
## 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@m01 ~]# scp /usr/share/doc/zabbix-server-mysql-5.0.26/create.sql.gz  172.16.1.53:/tmp

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

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

# 8.修改zabbix的nginx配置文件
[root@m01 ~]# vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
server {
        listen          80;
        server_name     zabbix.zls.com;
        ...
}

# 9.修改zabbix的php配置文件
[root@m01 ~]# 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@m01 ~]# chown -R root.nginx /var/opt/rh/rh-php72/lib/php/session/


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

# 11.查看端口
[root@m01 ~]# netstat -lntup|grep 10050
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      102137/zabbix_agent 
tcp6       0      0 :::10050                :::*                    LISTEN      102137/zabbix_agent 
[root@m01 ~]# netstat -lntup|grep 10051
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      102333/zabbix_serve 
tcp6       0      0 :::10051                :::*                    LISTEN      102333/zabbix_serve 

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







汉化zabbix


解决汉字无法显示问题

在windows中找到中文字体

C:\Windows\Fonts

# 进入zabbix字体路径
[root@m01 zabbix]# cd /usr/share/zabbix/assets/fonts/

# 备份zabbix默认字体
[root@m01 fonts]# mv graphfont.ttf graphfont.ttf.bak

# 上传电脑中的字体

# 改名
[root@m01 fonts]# mv FZSTK.TTF graphfont.ttf

标签:0.0,安装,rh,nginx,zabbix,m01,root
From: https://www.cnblogs.com/wangchengww/p/16613842.html

相关文章

  • docker jenkins centos7.9安装
    1、搜索jenkins镜像dockersearchjenkins---------------------NAMEDESCRIPTIONSTARSOFFICIALAUTOMATED......
  • vs2022安装framework 4.5
    默认VisualStudio2022不再支持安装.NETFramework4.5 当我们项目是4.5框架时,22不支持,需要我们自行安装框架包,下面是步骤:nuget下载4.5安装包下载地址:https://ww......
  • 在Nginx或Tengine服务器上安装证书
    以下文章来源于官网文档20220822亲测我这里开始都配置好了始终无法访问,最后排查是安全组没有配置对,我的esc服务器没有加到安全组,所以443一直无法访问    ......
  • 多平台Java安装程序构建器
    install4j是一个功能强大的多平台Java安装程序构建器,可为Java应用程序生成本机安装程序和应用程序启动器。install4j的易于使用,它的扩展平台支持和其强大的屏幕和动作系统......
  • 二进制部署k8s集群v1.23.9版本-13-安装CoreDns插件
    13.1、CoreDns概述简介:k8s的服务发现插件-CoreDnsCoreDns其实就是将service的名字和cluster-ip做一个自动关联部署k8s的内网资源配置清单http服务在192.168.1.200运......
  • ubuntu18.04 apt 安装python3.8
    Runthefollowingcommandsasrootor userwithsudoaccess toupdatethepackageslistandinstalltheprerequisites:sudoaptupdatesudoaptinstallsoft......
  • 源码安装RocketMQ4.x可视化控制台详细教程
    下载源码https://github.com/apache/rocketmq-externals进入roccketmq-consolecdroccketmq-console编译打包mvncleanpackage-Dmaven.test.skip=true存在......
  • centos安装 zabbix agent
    Centos7下安装部署zabbix-agent客户端 一、环境介绍官网地址:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/二、代理安装1、将代理程序拷贝至Node1服务器的/......
  • lnmp重新安装mysql
    安装mysql好长时间,一直没去管,后来一直频繁重启,各种网上找方案去解决,最后问题太异常,一顿操作猛如虎之后把mysql彻底搞垮,无奈只能进行重装。whereismysqlmysql:/usr/bin/......
  • mac安装psycopg2
    1.安装brew插件终端执行:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"按照提示一步步安装即可2.安装postgresql终端执行:b......