文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>在Windows下安装Cacti

在Windows下安装Cacti

时间:2007-06-16  来源:linxh

参考: http://www.pcmag.com.cn/solution/net/story/200704/51002671_6.shtml      MRTG 是用于监控系统的一套非常好用的软件,但是它毕竟是一套很旧的软件了,其作者在多年前已经开发出RRDTool 代替该软件,现在已经发展的很成熟了。但由于RRDTool 的指令非常复杂,对于使用者非常的麻烦,幸运的是有一套软件 Cacti 的发展就是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图。本文就介绍了该软件在Windows XP Professional上安装过程。   一、安装Apache并配置PHP
安装Apache
把php-5.2.1-Win32.zip解压到c:\php目录中,并设置环境变量。 (MIBDIRS="c:\php\extras\mibs";) PHPRC="c:\php";  

配置PHP

将c:\php目录中的php.ini-dist重命名为php.ini,编辑php.ini文件 找到extension_dir = "./" 改为 extension_dir = "c:/php/ext", 找到 ;extension=php_mysql.dll ;extension=php_snmp.dll ;extension=php_sockets.dll 将';'去掉改为 extension=php_mysql.dll extension=php_snmp.dll extension=php_sockets.dll
 

配置Apache服务器

在Apache的安装目录下找到并打开conf\httpd.conf文件, 找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module c:/php/php5apache2_2.dll
找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行
AddType application/x-httpd-php .php
找到 DirectoryIndex index.html在后面加入 index.htm index.php
  重启Apache

测试PHP是否安装成功

此时PHP环境已经配置成功,在WEB根目录里建一个名为test.php的文件内容如下  

<? echo phpinfo(); ?>

二.安装并配置MYSQL

三.安装net-snmp,rrdtool,cactid

将net-snmp安装到c:\net-snmp目录下; 将rrdtool-1.2.15-cygwin-1.5.20.zip解压到c:\rrdtool; 将cacti-cactid-0.8.6i-cygwin-1.5.21.zip解压到c:\cactid目录, 并将c:\rrdtool\cygz.dll复制到c:\cactid;   设置环境变量 MIBDIRS "c:\php\extras\mibs;C:\net-snmp\share\snmp\mibs"

四.安装配置cacti

cacti/include/config.php

五.安装后的一些配置

配置“计划任务”,将poller.php设置为每5分钟执行一次。 开始-设置-控制面板-任务计划-添加任务计划-浏览c:\php\php.exe 设置成每天执行,高级里面选每5分钟执行一次,持续24小时;再返回到属性的首页,运行(R)改成C:\php\php.exe C:/XXX/cacti/poller.php
起始于改成C:/XXX/cacti
由于PHP 5.0的版本还有一些BUG,运行C:\php\php.exe C:/apache2/htdocs/cacti/poller.php会有一些错误,我们需要修改cacti/cmd.php文件,找到$guess = substr(__FILE__,0,2);在后面加入$guess = strtolower($guess);

六.监控windows

    通过“添加/删除组件”,安装“简单网络管理协议(snmp)”,安装完Snmp以后在Windows 的服务里的Snmp Service可以看到安全选项。     选择上 发送身份验证陷阱 ,添加 团体为 public ,权限为 只读 。在下方选择 接受来自这些主机的snmp 数据包 ,添加上snmp browser 的IP地址。   //不要运行net-snmp下的bat文件
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载