Windows
快速搭建
Cacti监控系统
系统环境及软件:
Windows server 2003
Appserv-win32-2.5.9.exe
net-snmp-5.4.1-3.win32
.exe
rrdtool-1.2.15-cygwin-1.5.20
.rar
cacti-0.8.7e
.zip
一、
Appserv的安装
下载地址:
http://www.onlinedown.net/soft/35753.htm
AppServ 是 Windows下PHP 网页架站工具组合包,以方便初学者快速完成架站,AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、PHP-Nuke、phpMyAdmin。这个软件安装起来非常方便,安装完成后一个Apache+PHP+Mysql的环境就算搭建好了。
Appserv
还安装了PhpMyAdmin这个Mysql的管理工具
。在安装的时候需设置
Mysql的登录密码,Apache的端口,如果80端口已经占用可以设置成8080。
安装完成后我们需要对
PHP添加几个环境变量
,让它符合我们的
使用需求
。我们
右键点击
“
我的电脑
”-“
属性
”-“高级”-“环境变量”。在
下面
“系统变量”选项卡里点添加,在弹出的窗口中变量名输入MIBDIRS,变量值输入C:\AppServ\php5\extras\mibs,确定就可以了;再找到“path”变量,点编辑,在变量值最后加入PHP的搜索路径,就是你的PHP安装路径和扩展插件路径,这里是C:\AppServ\php5和C:\AppServ\php5\ext,
这里注意要加分号。
所以我加入了“
; C:\AppServ\php5; C:\AppServ\php5\ext
”。
二、
PHP的设置
,
打开c:\windows\php.ini文
件
,确保
extension=php_gd2.dll、
extension=php_mysql.dll、
extension=php_snmp.dll、
extension=php_sockets.dll
我们还要开启PHP对
Mysql
、SNMP、GD、Socket的支持,
确保这几个
个选项前面没有分号。重新启动Windows使刚才所做的设置生效。
三、
安装
Net-Snmp
,
RRDTOOL,
CACTI
Net-Snmp
下载地址:
http://jaist.dl.sourceforge.net/sourceforge/net-snmp/net-snmp-5.4.1-3.win32.exe
RRDTOOL 下载地址:
http://www.cacti.net/downloads/rrdtool/win32/rrdtool-1.2.15-cygwin-1.5.20.zip
CACTI
下载地址:
http://www.cacti.net/downloads
Windows安装Net-Snmp,一路下一步就好了,最好是按照Cacti默认的路径安装
C:\net-snmp,最好将它安装在这个目录下。
而RRDTOOL把它解压就可以了,CACTI默认的搜索路径是c:\rrdtool,把它解压到这个目录就可以了。
把CACTI
解压
到Web服务器的根目录
下名为
cacti
,这里
Web的根目录
是C:\AppServ\www
然后打开
浏览器
输入:http://
127.0.0.1,如果Apache设置的端口是8080在浏览器打开:
http://
127.0.0.1:8080
,点
phpMyAdmin Database Manager Version 2.10.2
链接
(如果报错查看第二步
php.ini文件设置),
输入Mysql的用户名和密码,进入PhpMyAdmin后,新建数据库“cacti”,新建用户“cactiuser”,密码“cactiuser”,给这个用户完全控制“cacti”数据库权限。然后选择导入数据,把C:\AppServ\www\cacti\cacti.sql文件导入到cacti数据库。
打开
浏览器
输入http://
127.0.0.1:8080
/cacti/install.php来对cacti进行
安装和
一些简单的
路径
设置
,
CACTI
安装成功。
最后,进行定时任务计划。
点击“开始”
-“控制面板”-“任务计划”-“添加任务计划”浏览C:\AppServ\php5\php.exe 设置
每天执行,完成在高级里面选每5分钟执行一次,持续24小时。返回属性首页
运行(R)改成 C:\AppServ\php5\php.exe C:\AppServ\www\cacti\poller.php
,
起始于改成 C:\AppServ\php5\
。
Cacti故障排错:
A.
无法显示出图形
:Web登陆
到Console → Settings → General→ RRDTool Utility Version 将它改成RRDTool 1.2x
B.
有图却没有文字
:Web登陆
到Console → Settings →
P
aths里的→
RRDTool Default Font Path
改为
c:/windows/fonts/arial.tt
f
其他安装文档参考:
傻瓜安装 Cacti for Windows:h
ttp://hi.baidu.com/system_network/blog/item/f142cafa0d439a6f024f566c.html
Windows下Cacti安装:
http://blog.sina.com.cn/s/blog_4e424e2101000blp.html
信息技术交流中心 学习-交流-分享 共同提高自我