[[Email protected] shell] # Cat zabbix. Sh
#! /Bin/bash
Set-x
Host = 'hostname'
Dir =/root
Service iptables stop
AZ ()
{
Groupadd zabbix
Useradd zabbix-G zabbix-S/sbin/nologin
Tar-zxvf $ DIR/zabbix-1.8.5.tar.gz
CD zabbix-1.8.5
./Configure -- prefix =/usr/local/zabbix -- enable-agent
Make
Make install
Mkdir/etc/zabbix
CP $ DIR/zabbix_agentd.conf/etc/zabbix/
Sed-I "s/hostname =. */hostname = $ host/g"/etc/zabbix/zabbix_agentd.conf
/Usr/local/zabbix/sbin/zabbix_agentd
Echo "/usr/local/zabbix/sbin/zabbix_agentd &">/etc/rc. Local
}
Rpm-Qa | grep ^ GCC &>/dev/null
If [$? -EQ 0]; then
Echo-ne "\ 033 [31 m \ 033 [05 m start... \ 033 [0 m"
AZ
Else
Echo-ne "\ 033 [31 m \ 033 [05 m you are not install GCC, now we install GCC \ 033 [0 m"
Yum install gcc-y
AZ
Fi
This article is from the "route sweat exchange successful" blog, please be sure to keep this source http://ghnhl.blog.51cto.com/1630025/1553291
Install zabbix-agent using shell scripts