Zabbix 3.2.6安装过程
admin
2023-05-22 14:42:53
0

以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后安装。

zabbix-release-3.2-1.el6.noarch.rpm        #agent端可一直安装该yum源,使用yum方式安装
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-web-3.2.6-1.el6.noarch.rpm
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-web-mysql-3.2.6-1.el6.noarch.rpm
wget 
#安装epel yum源,在使用yum安装上面四个rpm时,可直接使用epel源下载安装各个依赖 
wget 
or
wget 

#yum安装Zabbix Server
yum install -y zabbix-get-3.2.6-1.el6.x86_64.rpm zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm zabbix-web-3.2.6-1.el6.noarch.rpm zabbix-web-mysql-3.2.6-1.el6.noarch.rpm

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

gunzip /usr/share/doc/zabbix-server-mysql-3.2.6/create.sql.gz
mysql -uUSER -pPASSWD zabbix < /usr/share/doc/zabbix-server-mysql-3.2.6/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可以非常简便的实现了集中式、分布式监控。


相关内容

热门资讯

默克尔:特朗普政府已向欧盟“宣... 5月18日,德国前总理默克尔在西德广播公司(WDR)主办的论坛上表示,特朗普上台后,美欧关系已经出现...
马斯克输了,输得干净利落 马斯克输了,输得干净利落。他诉讼OpenAI和奥特曼背弃初心,当年他捐赠3800万美元,是为了支持一...
多个全球首创,8项成果在光博会... 5月18日,第二十一届“中国光谷”国际光电子博览会在中国光谷科技会展中心盛大开幕,盛会以“光联万物、...
惠康科技获得外观设计专利授权:... 证券之星消息,根据天眼查APP数据显示惠康科技(001237)新获得一项外观设计专利授权,专利名为“...
宠物叫声能实时翻译成“人话”,... 极目新闻记者 杜光然 近日,一款能把宠物叫声翻译成“人话”的宠语翻译器备受关注,该产品来自刚成立不久...
湖北宣恩县汛情已致3人遇难 5月17日至18日,恩施州宣恩县沙道沟镇白水河村上游普降大到暴雨,最大降雨量达292.6毫米,导致河...
普京访华团规模会比特朗普的大吗... 在美国总统特朗普结束访华后,俄罗斯总统普京也将于5月19日至20日访华。俄方否认二者之间存在联系,同...
直击柳州地震震中太阳村镇:搜救... 5月18日0时21分,广西柳州市柳南区发生5.2级地震,震源深度8千米。凌晨时分,骤然地动山摇,打破...
开放式耳机到底能进化到哪一步?... 我发现,现在很多人买耳机,理由越来越朴素了。 不是为了什么 HiFi 音质,也不是为了图个清静,纯粹...
格陵兰岛自治政府总理见美特使,... 新华社奥斯陆5月18日电(记者张玉亮)哥本哈根消息:丹麦海外领地格陵兰岛自治政府总理延斯-弗雷德里克...