Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 操作系统 / Linux / CentOS 5.5下安装zabbix客户端并配置成SysV服务启动

1、添加zabbix用户,zabbix客户端程序会以该用户的身份启动[root@www.linuxidc.com ~]# useradd zabbix  -s  /sbin/nologin2、 下载Zabbix源码包至/tmp目录,解压并编译。注意,zabbix的服务端和linux版的客户端都是同一个源码包,只是在configure的时候带上不同的选项[root@www.linuxidc.com ~]# cd  /tmp[root@www.linuxidc.com   tmp]# tar zxvf zabbix-1.8.3.tar.gz[root@www.linuxidc.com tmp]# cd zabbix-1.8.3[root@www.linuxidc.com zabbix-1.8.3]# ./configure --prefix=/usr/local/zabbix_agent   --enable-agent3、安装[root@www.linuxidc.com zabbix-1.8.3]# make install4、创建zabbix客户端的配置文件,配置文件可以在源码包的misc/conf/目录里找到[root@www.linuxidc.com zabbix-1.8.3]# mkdir /etc/zabbix[root@www.linuxidc.com zabbix-1.8.3]# cp misc/conf/zabbix_agentd.conf   /etc/zabbix/我们需要把zabbix的客户端配置成服务的形式启动,所以这里拷贝的配置文件为zabbix_agentd.conf,编辑该配置文件,将server的值设置为zabbix服务器的IP即可5、配置SysV服务,SysV服务的配置脚本在源码包的misc/init.d/目录里可以找到[root@www.linuxidc.com zabbix-1.8.3]# cp misc/init.d/RedHat/zabbix_agentd_ctl   /etc/init.d/zabbix_agentd编辑/etc/init.d/zabbix_agentd文件,在文件头部的#!/bin/sh行下添加如下两行:#chkconfig: 35 95 95#description:zabbix Agent server保存后,使用chkconfig命令添加服务:[root@www.linuxidc.com zabbix-1.8.3]# chkconfig --add zabbix_agentd现在就可以像控制其他SysV服务一样使用service命令来启动停止zabbix的客户端了,也可以使用chkconfig来配置在不同运行级别下的启动停止情况。6、客户端会使用10050端口,如果使用了iptables防火墙的话,需要放开该端口。硬盘安装Debian 5教程图解嵌入式Linux文件系统启动脚本及分析相关资讯      CentOS 
  • CentOS虚拟机NAT静态IP设置  (07/04/2013 17:09:32)
  • CentOS 格式化新硬盘并设置开机自  (07/04/2013 16:50:50)
  • 服务器为何用CentOS不用Ubnutu  (02/24/2013 15:19:10)
  • CentOS /usr/libexec/gconf-sanity  (07/04/2013 17:07:42)
  • 为什么我们选择CentOS而不是Debian  (06/06/2013 06:19:40)
  • 在CentOS下搭建Android 开发环境  (02/18/2013 09:14:14)
本文评论 查看全部评论 (0)
表情: 姓名: 字数