CentOS 5.5下安裝配置zabbix客戶端
CentOS 5.5下安裝配置zabbix客戶端,具體步驟如下!
1、添加zabbix用戶,zabbix客戶端程序會以該用戶的身份啟動
- [root@www.linuxidc.com ~]# useradd zabbix -s /sbin/nologin
2、 下載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-agent
3、安裝
- [root@www.linuxidc.com zabbix-1.8.3]# make install
4、創建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防火墻的話,需要放開該端口。
看完上面幾步的表演,想必大家都可以動手在CentOS 5.5下安裝配置zabbix客戶端了!
【編輯推薦】


















