資源描述:
《linux下zabbixserver的安裝-源碼安裝》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、Centos下Zabbix_Server/agent/proxy的安裝配置--------源碼編譯一、環(huán)境說(shuō)明a)軟件環(huán)境2由于是源碼安裝,官方的zabbix源碼包內(nèi)已經(jīng)包含了Server,Proxy,Agent,GUI所有組件和必要的執(zhí)行腳本,截至本文正式版本限于2.2.3;2LAMP環(huán)境n操作系統(tǒng)使用Centos6.5X86_64最小化安裝,并yumupdate到最新?tīng)顟B(tài),內(nèi)核版本為2.6.32-431.17.1.el6.x86_64;nMysql使用mysql-5.1,本文不介紹mysql的安裝和配置,僅于下文中有關(guān)zabbix配置時(shí)的概述;nPHP使
2、用5.3版本;nhttpd使用2.2.15版本2b)網(wǎng)絡(luò)環(huán)境i.服務(wù)端:1.網(wǎng)卡eht0:地址:192.168.13.222掩碼:255.255.255.0網(wǎng)關(guān):192.168.13.1ii.客戶端1.網(wǎng)卡eht0:地址:192.168.254.222掩碼:255.255.255.0網(wǎng)關(guān):192.168.254.1iii.代理端1.網(wǎng)卡eht0:地址:192.168.13.223掩碼:255.255.255.0網(wǎng)關(guān):192.168.13.12.網(wǎng)卡eht1:地址:192.168.254.223掩碼:255.255.255.0網(wǎng)關(guān):192.168.254.1二
3、、獲取軟件a)獲取zabbix2地址:http://www.zabbix.com/download.phpb)獲取其他軟件i.yuminstallhttpdphp-xmlphp-mbstringmysql-servermysqlphp-mysqlphpphp-bcmathphp-gdmysql-develcurl-develgcclibgccmakenet-snmpnet-snmp-develnet-snmp-utils–y一、部署過(guò)程a)操作系統(tǒng)配置i.網(wǎng)絡(luò)配置1.vi/etc/sysconfig/network-scripts/ifcfg-eth0DEV
4、ICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesIPADDR=192.168.13.222PREFIX=24GATEWAY=192.168.13.1DNS1=114.114.114.1142.servicenetworkrestartii.Selinux配置1.vi/etc/sysconfig/selinux2.修改SELINUX=enforcing為SELINUX=disablediii.防火墻配置1.iptables-AINPUT-ptcp--dport10051-jACCEPT2.iptables-AIN
5、PUT-ptcp--dport80-jACCEPT3.serviceiptablessave以上配置完成后,注意重啟操作系統(tǒng)!b)服務(wù)端安裝i.創(chuàng)建zabbix運(yùn)行用戶和用戶組groupaddzabbixuseradd–gzabbixzabbixii.配置zabbix數(shù)據(jù)庫(kù)1.修改root密碼,默認(rèn)密碼為空;(略)2.修改/etc/my.cnf,在[mysqld]下新增一行;default-character-set=utf8\默認(rèn)數(shù)據(jù)庫(kù)字符集為utf83.重啟mysql;servicemysqldrestart4.新建zabbix-server使用的數(shù)據(jù)
6、庫(kù)(數(shù)據(jù)庫(kù)名稱為zabbix)Mysql–uroot–pMysql>createdatabasezabbix;5.創(chuàng)建一個(gè)名為zabbix,密碼為zabbix123的mysql用戶,并賦予本地登入zabbix數(shù)據(jù)庫(kù)的所有權(quán)限grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby"zabbix123";6.導(dǎo)入zabbix數(shù)據(jù)庫(kù)結(jié)構(gòu);a)解壓zabbix-2.2.3;i.tarzxvfzabbix-2.2.3.tar.gz[root@operation~]#ls&&pwdzabbix-2.2.3za
7、bbix-2.2.3.tar.gz/roota)導(dǎo)入數(shù)據(jù)庫(kù)結(jié)構(gòu);i.mysql>usezabbix;mysql>source/root/zabbix-2.2.3/database/mysql/schema.sqlmysql>source/root/zabbix-2.2.3/database/mysql/images.sqlmysql>source/root/zabbix-2.2.3/database/mysql/data.sqlii.編譯源碼參考的編譯參數(shù),具體可以./configure–help./configure--prefix=/usr/local-
8、-enable-server--enable-age