2>安装fping
./configure && make && make install
3>安装net-snmp
./configure --prefix=/usr/local/net-snmp- -disable-debugging --enable-developer --enable-mfd-rewrites
cp EXAMPLE.conf /usr/server/snmpd/share/snmp/snmpd.conf
4>安装 zabbix
./configure --enable-server --enable-proxy --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl

配置参数说明
;
--enable-server 安装 Zabbix Server
--enable-proxy 安装 Zabbix Proxy
--enable-agent 安装 Zabbix Agent
--with-mysql 使用 mysql 做服务器
--with-net-snmp 支持 SNMP
--with-libcurl 支持 curl,用于 web 监控
出现Curl library not found 安装 curl-devel
重新编译为
5>复制配置文件:
mkdir /etc/zabbixcp misc/conf/*.conf /etc/zabbix/
6>生成启动脚本
cp misc/init.d/redhat/zabbix_* /usr/local/zabbix/bin/
BASEDIR=/usr/local/zabbix 为指定的zabbix安装目录.
zabbix_suckerd_ctl文件中的
ZABBIX_SUCKERD=$BASEDIR/bin/zabbix_suckerd可能因为版本关系应该改为
ZABBIX_SUCKERD=$BASEDIR/bin/zabbix_server
启动之前把net-snmpd和mysql的库路径加入ldconfig,否则会报错:
启动出错如图所示
7>配置web界面:
复制网页文件到web路径:
web03# cp -r frontends/php /home/web/test/zabbixweb03# cd /home/web/test/zabbix/confweb03# cp zabbix.conf.php.example zabbix.conf.phpweb03# chown -R : /home/web/test/zabbixweb03# vi zabbix.conf.php修改其中db的用户名和密码。zabbix安装
cp php.ini-dist /usr/local/lib/php.ini
max_execution_time = 300 ==> 修改为600 #大约255行。
max_input_time = 120 ==>修改为600 #大约256行。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-28156-2.html
轰-6K等强力对地对海攻击飞机
我也会选择守护目前来之不易的生活
没人敢惹吧
生蛆也不奇怪