以3.2.6版本的Zabbix为例展开说明

1、准备Lnmp环境。

本次准备的环境:

Linux:2.6.32-642.el6.x86_64

Nginx:1.12.0

Mariadb:10.2.6

PHP:7.1.6

2、安装完成Lnmp环境,在数据库中以utf8格式创建zabbix数据库,并授权某用户使用zabbix数据库的权限。

 create database zabbix character set utf8;
grant all on zabbix.* to 'zabbixuser'@'%.%.%.%' identified by 'zabbixpasswd';
flush privileges ;

3、Zabbix官方站点下载需要的各个rpm包,查看了3.2.6版本的官方repo,其中提供的yum源不包含server端的各个rpm,并且将server端需要的rpm包放置于deprecated目录下,所以需要手动下载rpm后安装。

1 zabbix-release-3.2-1.el6.noarch.rpm        #agent端可一直安装该yum源,使用yum方式安装
2 wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm
3 wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-web-3.2.6-1.el6.noarch.rpm
4 wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-web-mysql-3.2.6-1.el6.noarch.rpm
5 wget
6 #安装epel yum源,在使用yum安装上面四个rpm时,可直接使用epel源下载安装各个依赖
7 wget https://mirrors.tuna.tsinghua.edu.cn/epel/6/x86_64/epel-release-6-8.noarch.rpm
8 or
9 wget http://mirrors.kernel.org/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
 #yum安装Zabbix Server
yum install -y zabbix-get-3.2.-.el6.x86_64.rpm zabbix-server-mysql-3.2.-.el6.x86_64.rpm zabbix-web-3.2.-.el6.noarch.rpm zabbix-web-mysql-3.2.-.el6.noarch.rpm

4、导入zabbix web提供的sql导入至为zabbix提供的数据库中(此处提供的sql文件和前几个版本有所差异,之前是三个sql文件依次导入,本次安装发现之后只提供了一个sql的压缩文件create.sql.gz,直接解压导入即可)

 gunzip /usr/share/doc/zabbix-server-mysql-3.2./create.sql.gz
mysql -uUSER -pPASSWD zabbix < /usr/share/doc/zabbix-server-mysql-3.2./create.sql

5、安装完成后,修改zabbix_server.conf中的数据库名称和密码等信息后即可启动该服务。将zabbix提供的web页面与nginx服务绑定后直接访问web页面进入web安装。

以上步骤可参考以下博文:

源码安装LNMP环境 http://www.cnblogs.com/armo/p/6067716.html

源码安装zabbix_server服务端 http://www.cnblogs.com/armo/p/6067755.html

各rpm:

zabbix-release:会生成一个zabbix的yum源,可以直接下载相关软件包。

server端:

zabbix-get:zabbix的一个工具,用来检查是否可以获取服务器信息(一般服务端要安装)

zabbix-java-gateway:用于监控JMX应用的程序,它把收集到的信息发送个(看需求安装)

zabbix-web:zabbix要使用web界面,这个包是用来处理Apache和PHP,mysql等之间的依赖关系。

zabbix-web-mysql:这个是zabbix前段支持mysql的(根据数据库类型选择mysql或者psql,两者数据库字符类型不同)

zabbix-web-japanese:web端支持日语

agent端:

zabbix-agent.:zabbix客户端,用来收集客户端各种参数

zabbix-sender:用于发送数据给server或者proxy。

proxy端:

zabbix-proxy-mysql:zabbix proxy可以代替zabbix server检索客户端的数据,然后把数据汇报给zabbix server,并且在一定程度上分担了zabbix server的压力。zabbix proxy可以非常简便的实现了集中式、分布式监控。

Zabbix 3.2.6安装过程的更多相关文章

  1. zabbix 3.0.3 (nginx)安装过程中的问题排错记录

    特殊注明:安装zabbix 2.4.8和2.4.6遇到2个问题,如下:找了很多解决办法,实在无解,只能换版本,尝试换(2.2.2正常 | 3.0.3正常)都正常,最后决定换3.0.3 1.Error ...

  2. Zabbix监控windows部署安装

    Zabbix agent 在windows上安装部署 1.  下载与解压 地址: http://www.zabbix.com/downloads/2.4.0/zabbix_agents_2.4.0.w ...

  3. Zabbix 源码编译安装

    简介: Zabbix 分布式监控系统,源码编译安装记录 ( 记不得是第多少次了 ) 下载地址:http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX ...

  4. zabbix 2.2.2 安装部署

    zabbix 2.2.2版本与1.8.3版本安装过程略有不同,下面为实施步骤: 服务端:172.16.1.61 客户端:172.16.1.8 搭建zbbix软件 安装LAMP环境及依赖包 [root@ ...

  5. 原创:CentOS 环境中 Zabbix 3.4 的安装部署实践

    IT管理工作中,如果没有对服务器.网络设备.服务.进程.应用等的监控,往往是用户发送问题报告后才知道出了问题.事后救火显得被动,不能从容面对问题. 才有了部署一套网络监控系统的想法,机缘巧合下结识了Z ...

  6. webstorm下载&&安装过程&&打开项目

    一.webstorm下载 WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为"Web前端开发神器"."最强大的HT ...

  7. vagrant 1.8.6 安装过程及总结遇到的坑

    下面先总结遇到的问题,这些问题如果你也遇到,可能需要搜索很多次才能找到原因. 如果想看安装过程,可以先直接跳到后面第二部分部分. 1 问题汇总: 1.1 vagrant版本过高问题. vagrant ...

  8. 安装过程错误[INS-30131]

    问题:Oracle Database 安装过程错误[INS-30131]   原因:安装用户没有对临时文件夹的读写权限   解决方案:   1.以管理员身份运行cmd.exe 2.输入命令(需启动Se ...

  9. TortoiseGIT的安装过程详解

    TortoiseGIT简介 TortoiseGIT 是Git版本控制系统的一个免费开源客户端,它是git版本控制的 Windows 扩展.可以使你避免使用枯燥而且不方便的命令行.它完全嵌入 Windo ...

随机推荐

  1. 分针网——每日分享: jquery选择器的用法

    jQuery选择器是jQuery库的一大特色,用这些选择器不但可以省去繁琐的JavaScript 书写方式,还可以节省时间和效率,正是有这些jQuery选择器,才让我们更容易的操作JavaScript ...

  2. Haoop基本操作

    一.HDFS的常用操作 (一).HDFS文件的权限 与Linux文件权限类似 r: read; w:write; x:execute,权限x对于文件忽略,对于文件夹表示是否允许访问其内容. 如果Lin ...

  3. python3 time模块与datetime模块

    time模块 在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素.由于Python的time模块实现主要调用C库,所以各个平 ...

  4. 如何使用RSYNC搭建备份服务器

    1. RSYNC介绍 RSYNC是一款开源的,快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具.Rsync软件适用于unix/linux/windows等多种操作系统平台. 远程数 ...

  5. wamp的搭建-个人笔记

    #wamp的配置 ##选项 1. 用apache 就下ts的 2. 是nginx或者iis 就用nts的 3. php win下面的 选择zip 或者msi的 ##apache的配置 1.配置apac ...

  6. JDK的并发容器

          除了提供诸如同步控制,线程池等基本工具外,为了提高开发人员的效率,JDK已经为我们准备了一大批好用的并发容器,这些容器都是线程安全的,可以大大减少开发工作量.你可以在里面找到链表.Hash ...

  7. Oracle 12C 新特性之 sqlplus查看History命令

    12c里,Oracle推出了 History 命令,这很像 Shell 中的 history ,减少了重敲 SQL ,带来了很多便利. 1. 查看history帮助SQL> help histo ...

  8. ACCESS数据库增强器需求及介绍

    目前版本:ver1.0.0.2 现已支持cs文件浏览,高亮显示 针对如下图所示的access数据库,我想导出access数据库的所有或者部分表的表结构,还想对表进行封装,封装如下所示. using S ...

  9. Java反射机制详解(1) -反射定义

    首先,我们在开始前提出一个问题: 1.在运行时,对于一个java类,能否知道属性和方法:能否去调用它的任意方法? 答案是肯定的. 本节所有目录如下: 什么是JAVA的反射机制 JDK中提供的Refle ...

  10. Zepto源码分析-form模块

    源码注释 // Zepto.js // (c) 2010-2015 Thomas Fuchs // Zepto.js may be freely distributed under the MIT l ...