一 安裝源和Zabbix的依賴包:
1 添加源
wget -q -O – http://www.atomicorp.com/installers/atomic | sh
2 安裝LAMP環境
yum -y install nginx php php-mysql mysql mysql-server vim nmap php-fpm
3 安裝拓展包
yum -y install mysql-devel libcurl-devel net-snmp-devel php-bcmath php-ldap php-mbstring php-gd php-xmlwriter libevent-devel libevent pcre*
二 添加用戶:
groupadd zabbix
useradd -g zabbix -s /sbin/nologin zabbix
三 下載源碼
zabbix下載地址:
wget “https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/4.0.1/zabbix-4.0.1.tar.gz/download” -O zabbix-4.0.1.tar.gz
四 編譯安裝
tar -zxvf zabbix-4.0.1.tar.gz
cd zabbix-4.0.1
./configure –prefix=/usr/local/zabbix –enable-agent
make -j 4 && make install
將啟動文件加入/etc/init.d中
cp /mnt/zabbix-4.0.1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix.agentd
編輯zabbix agent配置文件/usr/local/zabbix/etc/zabbix_agentd.conf
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server= ip.ip.ip.ip #服務端ip地址
ServerActive= ip.ip.ip.ip #服務端ip地址(主動模式)
Hostname=node-5-152 #該值跟zabbix web上配置的主機名稱要一致(配置-》主機-》主機名稱)
cp /mnt/zabbix-4.0.1/misc/init.d/tru64/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd
ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/
service zabbix_agentd start
重啟
service zabbix_agentd start
netstat -nlput |grep zabbix
