Recent Posts

Archives


« 搬家了! | Main | 交换机中通过IP查端口将ip与mac绑定ip与端口绑定 »

windows下安装cacti

By admin | December 8, 2007

系统环境:windows 2003
安装包:
apache2.0     for win32
php-5.2        for Win32
rrdtool1.2.23     for win32
net-snmp5.4.1   for win32
cactid
cacti0.8.7        for win32
mysql4.0         for win32
apache+mysql+php的具体配置我就不多写了,readme里面已经很详细了!
1、开启下面几项扩展
;extension=php_mysql.dll
;extension=php_gd2.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
将’;'去掉改为
extension=php_mysql.dll
extension=php_gd2.dll
extension=php_snmp.dll
extension=php_sockets.dll
重启apache服务

2、安装rrdtool以及net-snmp
解压rrdtool1.2到c:\rrdtool并执行install.cmd进行安装,安装完成后要把c:\rrdtool\rrdtool\Release\rrdtool.exe拷贝到rrdtool的根目录下.
执行net-snmp-5.4….exe安装到c:\net-snmp
3、 安装cacti
解压cacti到c:\websit\cacti
在浏览器中输入http://你的ip/cacti
就可以进入cacti的安装界面
里面很详细也自然不用多说
4、安装后的一些配置
配置“计划任务”,将poller.php设置为每5分钟执行一次
开始-设置-控制面板-任务计划-添加任务计划-浏览c:\php\php.exe 设置成每天执行,高级里面选每5分钟执行一次,持续24小时;再返回到属性的首页,运行(R)改成C:\php\php.exe C:/apache2/Apache2/htdocs/cacti/poller.php
起始于改成C:/apache2/Apache2/htdocs/cacti
在cacti的setting设置所有工具正确的路径。
官方推荐的路径
如果使用php4的话:    c:\php\php.exe
如果使用php5的话:    c:\php\php-win.exe
RRDTool Binary Path:
c:\rrdtool\rrdtool.exe.
SNMPGET, SNMPWALK Paths:
c:\net-snmp\bin\snmpwalk.exe
c:\net-snmp\bin\snmpget.exe
Cacti Logfile Path:
c:\website\cacti\log\cacti.log
Cactid Path:
注:1-php5.2和cacti结合上有点问题,修改cacti/cmd.php,找到$guess = substr(__FILE__,0,2);在其后面加$guess = strtolower($guess);如不修改可能会出现图像无法显示的问题
      2-登录到cacti ,setting->paths->RRDTool Default Font Path设置成c:/windows/fonts/arial.ttf,否则可能会出现坐标无法显示的情况;
      由于这个安装说明是事后写的,可能在安装的过程中遇到一些其他的问题,如有问题请留言,共同探讨,现在我正先办法把里面的数据给取出来!

Topics: 技术文章 |

3 Responses to “windows下安装cacti”

  1. cactiuser Says:
    February 23rd, 2008 at 2008年02月23日

    很好.
    你有rrdtool1.2.23 for win32版本吗?
    发的话麻烦发一份到我邮箱.
    谢谢了!

  2. cactiuser Says:
    February 23rd, 2008 at 2008年02月23日

    很好.
    你有rrdtool1.2.23 for win32版本吗?
    发的话麻烦发一份到我邮箱regmxd@163.com.
    谢谢了!

  3. admin Says:
    March 24th, 2008 at 2008年03月24日

    百度或者google搜一下就可以了吧?

Comments