仓酷云 发表于 2015-1-14 20:17:54

给大家带来CentOS6.4下搭建zabbix2.0.6

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!一办事端设置
1.设置前先封闭iptables和SELINUX,制止装置过程当中报错。
#serviceiptablesstop
#chkconfigiptablesoff
#getenforce
Disabled
#setenforce0
2.装置LAMP情况
#yuminstall-yhttpdmysqlmysql-servermysql-develphpphp-mysqlphp-commonphp-mbstringphp-gdphp-odbcphp-xmlphp-pear
#servicehttpdstart
#servicemysqldstart
3.下载zabbix-2.0.6.tar.gz
root@zabbix~]#wgethttp://sourceforge.net/projects/...0.6.tar.gz/download
4.装置zabbix所需的组件(server,agent)
@zabbix~]#yuminstall-ycurlcurl-develnet-snmpnet-snmp-develperl-DBI
5.创立用户账号(server,agent)
@zabbix~]#useraddzabbix
@zabbix~]#usermod-s/sbin/nologinzabbix
6.创立zabbix数据库并导进zabbix数据库(server)
@zabbix~]#tarzxfzabbix-2.0.6.tar.gz
@zabbix~]#mysqladmin-urootpassword123456
@zabbix~]#mysql–uroot–p123456
mysql>createdatabasezabbix;
mysql>grantallonzabbix.*tozabbix@localhostidentifiedby123456;
mysql>usezabbix;
mysql>source/root/zabbix-2.0.6/database/mysql/schema.sql
mysql>source/root/zabbix-2.0.6/database/mysql/images.sql
mysql>source/root/zabbix-2.0.6/database/mysql/data.sql
mysql>exit
7.编译装置,假如是客户端装置选择--enable-agent就好了。
@zabbix~]#cd/root/zabbix-2.0.6
@zabbixzabbix-2.0.6]#./configure--enable-server--enable-agent--with-mysql--with-net-snmp--with-libcurl(能够用--prefix=/usr/local/指定装置目次)
报错:checkingformainin-lmysqlclient...no
configure:error:Notfoundmysqlclientlibrary
办理:@zabbixzabbix-2.0.6]#ln-s/usr/lib64/mysql/libmysqlclient.so.16/usr/lib64/mysql/libmysqlclient.so
***********************************************************
*Nowrunmakeinstall*
*ThankyouforusingZabbix!*
*<http://www.ckuyun.com>*
***********************************************************
makeinstall
8.编纂设置文件
@zabbixzabbix-2.0.6]#grep-vE(^#|""|^)/usr/local/etc/zabbix_server.conf>>/usr/local/etc/zabbix_server.conf.bak
@zabbixzabbix-2.0.6]#cd/usr/local/etc/
@zabbixetc]#cpzabbix_server.conf.bakzabbix_server.conf
@zabbixetc]#grep-vE(^#|""|^$)zabbix_agentd.conf>>zabbix_agentd.conf.bak
@zabbixetc]#cpzabbix_agentd.conf.bakzabbix_agentd.conf
cp:overwrite`zabbix_agentd.conf?y
@zabbixetc]#morezabbix_server.conf#办事真个设置
LogFile=/var/log/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
我这检察的时分是空的,大概后面操纵有成绩吧,假如是空的,间接用vim编纂,把下面几行复制出来就好了
@zabbixetc]#morezabbix_agentd.conf#客户端设置
LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbixserver
@zabbixetc]#touch/var/log/zabbix_server.log
@zabbixetc]#touch/var/log/zabbix_agentd.log
@zabbixetc]#chmod777/var/log/zabbix_*
9.启动办事(server,agent)
@zabbixzabbix-2.0.6]#cpmisc/init.d/tru64/zabbix_server/etc/init.d/
@zabbixzabbix-2.0.6]#cpmisc/init.d/tru64/zabbix_agentd/etc/init.d/
@zabbixzabbix-2.0.6]#chmod+x/etc/init.d/zabbix_*
在文件头部#!/bin/bash上面分离增加两行
#!/bin/sh
#chkconfig:359595
#description:zabbixAgentserver
增加办事
@zabbixzabbix-2.0.6]#chkconfig--addzabbix_server
@zabbixzabbix-2.0.6]#chkconfig--addzabbix_agentd
设置办事器开机主动启动
@zabbix~]#chkconfigzabbix_serveron
@zabbix~]#chkconfigzabbix_agentdon
@zabbix~]#/etc/init.d/zabbix_serverstart
Zabbixserverstarted.
@zabbix~]#/etc/init.d/zabbix_agentdstart
Zabbixagentstarted.
@zabbix~]#ps-ef|grepzabbix
zabbix18031008:21?00:00:00/usr/local/sbin/zabbix_agentd
zabbix18051803008:21?00:00:00/usr/local/sbin/zabbix_agentd
zabbix18061803008:21?00:00:00/usr/local/sbin/zabbix_agentd
zabbix18071803008:21?00:00:00/usr/local/sbin/zabbix_agentd
zabbix18081803008:21?00:00:00/usr/local/sbin/zabbix_agentd
zabbix18141008:21?00:00:00/usr/local/sbin/zabbix_server
root20432006008:23pts/000:00:00grepzabbix
@zabbix~]#netstat-lantp|grep10050
tcp000.0.0.0:100500.0.0.0:*LISTEN1803/zabbix_agentd
@zabbix~]#netstat-lantp|grep10051
tcp000.0.0.0:100510.0.0.0:*LISTEN2308/zabbix_server
10.装置zabbixweb界面(server)
复制php文件,zabbix的终端步伐是用php写的,因而必要一个撑持php剧本剖析的web办事器。然后将frontends/php上面的php文件拷贝到web办事器html文件目次上面。
@zabbixzabbix-2.0.6]#cp-rfrontends/php/var/www/html/zabbix
@zabbixhtml]#servicehttpdrestart
Stoppinghttpd:
Startinghttpd:
11.装置图示








报错:依据提醒修正/etc/php.ini文件里的参数
@zabbixzabbix]#yuminstall-yphp-bcmath
@zabbixzabbix]#/etc/init.d/httpdrestart
Stoppinghttpd:
Startinghttpd:


















假如提醒创立文件失利,变动目次权限就好了



初始用户名admin暗码zabbix







二.WINDOWS客户端装置
1.官网高低载windows客户端zabbix



2.拷贝到windows办事器上

解压后,假如是64位体系,则把inwin64上面的三个文件拷贝到c:zabbix目次下。假如是32位则同理
3.在c:zabbix目次下新建zabbix_agentd.conf文件,增加以下内容
LogFile=c:zabbixzabbix_agentd.log#日记文件
Server=172.16.21.119#办事真个IP
ListenIP=10.6.1.126#客户端IP
Hostname=61#客户端主机名
4.装置zabbix客户端



5.启动zabbix客户端




6.检察端口是不是监听




三.办事端测试
#zabbix_get-s10.6.2.227-kagent.ping
本文出自“baby神”博客,请务必保存此出处http://babyshen.blog.51cto.com/8405584/1581329
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!

若相依 发表于 2015-1-15 17:54:26

给大家带来CentOS6.4下搭建zabbix2.0.6

天书奇谭,建议列为中文专业博士学位答辩翻译必考题目。

莫相离 发表于 2015-1-25 20:43:17

我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。

愤怒的大鸟 发表于 2015-2-4 12:27:21

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。

因胸联盟 发表于 2015-2-9 22:35:21

硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。

老尸 发表于 2015-2-28 03:54:09

即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。

海妖 发表于 2015-3-9 22:10:57

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

仓酷云 发表于 2015-3-17 06:53:07

你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。

再见西城 发表于 2015-3-24 03:14:43

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
页: [1]
查看完整版本: 给大家带来CentOS6.4下搭建zabbix2.0.6