广告
返回顶部
首页 > 资讯 > 数据库 >Zabbix Yum 安装
  • 904
分享到

Zabbix Yum 安装

2024-04-02 19:04:59 904人浏览 薄情痞子
摘要

安装官方最新版zabbix2.4.1(最简单的yum方式)百度经验:jingyan.baidu.cozabbix 一款非常强大的监控软件,不仅可以基于SNMP监控各种网络设备,而且还可以监控linux wi

安装官方最新版zabbix2.4.1(最简单的yum方式)

百度经验:jingyan.baidu.cozabbix 一款非常强大的监控软件,不仅可以基于SNMP监控各种网络设备,而且还可以监控linux win等各版本操作系统的状态百度经验:jingyan.baidu.com

工具/原料

  • 基于Centos 6.5 x86_64 minimal ,当然也同样适用于Red     Hat Enterprise Linux 6.5

  • 需要联网安装各种依赖组件

  • 说明中黑体加粗的为说明文字,斜体文字是需要输入的命令百度经验:jingyan.baidu.com

安装步骤1

关闭selinux : 

vi /etc/selinux/config

SELINUX=disabled

先添加一个zabbix的官方yum源

rpm -ivhHttp://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

安装依赖组件包

yum -y installiksemel libssh3 zabbix-server-Mysql zabbix-WEB-mysql mysql-server zabbix-agentinstall net-snmp-devel net-snmp-libs net-snmp-perl net-snmp-utils net-snmp

每个组件包具体作用,请直接百度软件包名称即可,这里不再详加说明3

     这里使用yum源安装的数据库版本应该是Mysql 5.1.73,初始密码为空,一定要记得设置root用户密码!

3-1.

      登陆数据库:

          mysql -u root

3-2. 

     修改数据库密码:

set passWord forroot@localhost=password('suiyi');

   这里我设置的密码是"suiyi",你修改成你自己想要设置的密码就行

3-3. 

   创建zabbix的数据库:

create databasezabbixdb character set utf8 collate utf8_bin;

     我这里创建的数据库名字为zabbixdb,你可以自己定义,但是注意后续的操作也要试用你自己的数据库名称

为了支持中文,数据库字符集采用utf8

这里说的支持中文不是指的中文web管理界面的,而是你在定义添加设备的时候可以使用中文名称

3-4.

     授权zabbix系统访问Mysql数据库的用户和密码:

grant allprivileges on zabbixdb.* to zabbixuser@localhost identified by 'zabbixpass';

    zabbixdb.*指的是访问zabbixdb库内的所有表,这里我定义的用户为zabbixuser 密码为 zabbixpass,同样这里也要修改成你自己的

3-5.

导入zabbix数据库表结构

mysql -uroot-psuiyi zabbixdb </usr/share/doc/zabbix-server-mysql-2.4.1/create/schema.sql

mysql -uroot-psuiyi zabbixdb </usr/share/doc/zabbix-server-mysql-2.4.1/create/p_w_picpaths.sql

mysql -uroot-psuiyi zabbixdb < /usr/share/doc/zabbix-server-mysql-2.4.1/create/data.sql

这三个表,都要导入

记得每条指令的前面部分

mysql -uroot-psuiyi zabbixdb

                                 mysql      数据库操作主指令

                                 -uroot     以root用户登录

                                 -psuiyi    这里的suiyi为你3-2步骤设置的root密码(这里注意,-p和密码之间不要有空格,直接输入密码就行 否则会报错)

                                 zabbixdb    3-3步骤创建的数据库名称

 /usr/share/doc/zabbix-server-mysql-2.4.1/create/目录内的三个sql文件为安装zabbix软件时自动创建

1.  4

编辑zabbix的配置文件

vi /etc/zabbix/zabbix_server.conf

依次找到DBHost DBName  DBUser DBPassword 四个关键字,

修改成你自己上面定义的内容:

DBHost=localhost            指的是访问本机数据库                   

DBName=zabbixdb          3-3 创建的zabbix的数据库名字

DBUser=zabbixuser          3-4授权访问数据库的用户名

DBPassword=zabbixpass 3-4授权访问数据库的密码

2.  5

编辑PHP环境配置文件:

vi  /etc/httpd/conf.d/zabbix.conf

对应修改内容如下

php_valuemax_execution_time 300

php_valuememory_limit 128M    

php_valuepost_max_size 16M    

php_valueupload_max_filesize 2M    

php_valuemax_input_time 300    

php_valuedate.timezone Asia/Shanghai

其实zabbix都给你设置好了,只有最后一项需要你改动下,去掉前面的#号 

时区设置成Asia/Shanghai

3.  6

添加固定服务端口,以便于后期监测和防火墙监控端口

编辑/etc/services文件

vi /etc/services

跳到文件末尾(大写G直接跳)追加以下内容:

zabbix-agent10050/tcp # zabbix-agent-tcpzabbix-agent  10050/udp              

# zabbix-agent-udpzabbix-trapper 10051/tcp              

#zabbix-trapper-tcpzabbix-trapper 

10051/udp              # zabbix-trapper-udp

4.  7

开启防火墙端口(tcp\80,10050,10051udp\10050,10051)

当然你可以直接关闭防火墙,但是强烈建议生产环境一定不要这么做!

iptables -A INPUT-m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

iptables -A INPUT-m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT

iptables -A INPUT-m state --state NEW -m udp -p udp --dport 10050 -j ACCEPT

iptables -A INPUT-m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT

iptables -A INPUT-m state --state NEW -m udp -p udp --dport 10051 -j ACCEPT

service iptablessave8

设置所需服务自动启动:(httpd,mysqld,snmpd,snmptrapd,zabbix-agent,zabbix-server)

chkconfig httpd on; service httpd start

chkconfig mysqld on; service mysqld start

chkconfig snmpd on; service snmpd start

chkconfig snmptrapdon ; service snmptrapd start

chkconfigzabbix-agent on ; service zabbix-agent start

chkconfigzabbix-server on  ; service zabbix-server start

默认密码

Admin

Zabbix

您可能感兴趣的文档:

--结束END--

本文标题: Zabbix Yum 安装

本文链接: https://www.lsjlt.com/news/36402.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Zabbix Yum 安装
    安装官方最新版zabbix2.4.1(最简单的yum方式)百度经验:jingyan.baidu.cozabbix 一款非常强大的监控软件,不仅可以基于SNMP监控各种网络设备,而且还可以监控linux wi...
    99+
    2022-10-18
  • 使用yum快速安装zabbix
    系统环境:Centos 6.5软件环境:Xshell 5一、安装zabbix官方源[root@localhost~]#rpm -ivh http://repo.zabbix.com/zabbix/...
    99+
    2022-10-18
  • 在CentOS 7上使用Yum源安装 Zabbix 3.2
    在CentOS 7上使用Yum源安装 Zabbix 3.2 1. 环境准备[root@szzabbix ~]# setenforce 0 [root@szzabbix...
    99+
    2022-10-18
  • Zabbix 安装
    系统:centos 6.8软件包:mysql-5.6.35.tar.g                   ngin...
    99+
    2022-10-18
  • yum安装MongoDB
    简介MongoDB在自己的存储库中提供官方支持的包。此存储库包含以下包:(1)mongodb-org:一metapackage,将自动安装以下四个组件包。(2)mongodb-org-server:包含mo...
    99+
    2022-10-18
  • yum安装mysql5.7
    环境: centos7 添加MySQL Yum存储库 下载rpm包 :链接:https://pan.baidu.com/s/1ufIwmoEVOfKuGv_aTODhiQ 提取码:t84u 将下载的rpm包上传至服务器 安装rpm包 ...
    99+
    2022-02-24
    yum安装mysql5.7
  • yum 安装 golang
    yum 安装 golangGolang 是一门由 Google 开发的编程语言,它旨在提高编程效率和代码可读性。在目前的云计算和大数据领域,Golang 已经成为了主流编程语言之一。为了使用 Golang,我们需要在 Linux 上进行安装...
    99+
    2023-05-16
  • yum 安装 rlwrap
    安装epel包,对于centos6可以使用以下命令行    yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch....
    99+
    2023-06-06
  • golang yum安装
    在Linux系统中,golang的安装方式有很多种,比如手动下载二进制文件进行安装、使用包管理工具进行安装等等。在本文中,我们将介绍使用yum包管理工具来安装golang的步骤。yum是一种自动化的软件包安装工具,可以在Linux系统中方便...
    99+
    2023-05-16
  • Mac安装yum
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 提示已有,直接安装yum brew ins...
    99+
    2023-09-03
    macos
  • zabbix简易安装
    关闭selinux :                    vi  /etc/sel...
    99+
    2022-10-18
  • zabbix 2.0.X安装
    file /sbin/init #查看32/64位机器uname -r#查看linxu版本yum -y install gcc gcc-c++ autoconf httpd php mysql lrzsz ...
    99+
    2022-10-18
  • 如何安装zabbix
    小编给大家分享一下如何安装zabbix,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabb...
    99+
    2023-06-27
  • [Linux7] zabbix 3.2.11安装
    zabbix 3.2.11关闭selinux[root@vm4 ~]$ vi /etc/selinux/config SELINUX=disabled1.安装lamp[root@vm4 ~]$ yum install -y mariadb[...
    99+
    2023-06-06
  • 安装MySQL(Yum方式安装)
    安装MySQL(Yum方式安装) #设置主机名 本次安装5.7版本 hostnamectl --static set-hostname mysql #查看内核 [root@mysql ~]# cat ...
    99+
    2023-09-04
    mysql 数据库 linux
  • 部署zabbix监控mysql (一) 安装zabbix
    部署zabbix监控mysql(1)安装LAMP环境[root@localhost ~]# yum -y installmysql-server http php(2)安装zabbix web所需要的依赖包...
    99+
    2022-10-18
  • centos7 yum安装php7.4
    安装remi扩展源yum install epel-releaseyum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm ...
    99+
    2023-09-06
    php linux
  • yum安装lamp+discuz
    首先安装httpd 相关软件包yum install httpd httpd-devel httpd-manual httpd-tools -y启动httpd服务service httpd restart将...
    99+
    2022-10-18
  • mysql yum源安装
    部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装。 yum源下载 进入 https://dev.mysql.com/downloads/ 页面,可以...
    99+
    2020-03-09
    mysql yum源安装
  • linux7 yum安装Mysql5.7
    linux7 yum安装Mysql5.7 系统环境 #cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) #getenforce Di...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作