2016-09-05 13:10:25
来 源
中存储
Cacti
本篇介绍在windows平台上安装网络监控软件cacti的详细过程,Windows Server 2003企业版为例。

上一节:Cacti的安装(Linux)

四、Cacti的安装(Windows)

一)、软件需求

1、  操作系统:Windows Server 2003企业版(或其他NT系统)。

2、  安装Apache,当然也可以使用IIS。

3、  安装MySQL,下载MySQL的Windows版本并安装到c:/mysql文件夹下。

4、  安装PHP,从www.php.net 下载PHP 5.X并安装到c:/php文件夹下。

5、  安装RRDTool,从www.cacti.net下载Cygwin版RRDTool并安装到c:/cacti文件夹下。

6、  安装Net-SNMP,下载Net-SNMP并安装到c:/net-snmp文件夹下。

7、  安装Cacti,将下载的Cacti 压缩文件解压到WEB目录下,并改名为cacti。

8、  安装Cactid,将下载的Cactid压缩文件解压到c:/cacti文件夹下。

9、  安装Cygwin,从Cygwin站点下载setup.exe文件,安装cygwin到c:/cygwin文件夹下。

10、安装ActivePerl,有些脚本是用perl语言写的,所以需要ActivePerl的支持。

二)、Windows下Apache、PHP、MySQL的安装

1、  安装Apache

点击安装文件apache_2.2.4-win32-x86-no_ssl.msi将apache安装在 c:apache 目录下(随自己喜好)。

2、安装并配置MYSQL

在windows 下安装Mysql比较简单,和正常软件一样,下一步下一步就可以了,但最好把它的安装目录设置短一点,如:c:mysql;安装成功后会有一个配置向导,如下图所示配置。

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

cacti安装教程

        点击Execute按钮完成MySQL的安装配置。

如果MySQL出现拒绝访问情况时,请在c:和c:mysql下查找my.cnf文件并将其删除后重启MySQL。

3、安装并配置PHP

1)、安装PHP

把php-5.2.1-Win32.zip解压到c:php目录中,并设置环境变量如下图所示。

cacti安装教程

新建系统变量:变量名:MIBDIRS,变量值:c:phpextrasmibs;

cacti安装教程

新建系统变量:变量名:PHPRC,变量值:c:php;

cacti安装教程

编辑系统变量Path,增加“;c:php;c:phpext;”

2)、配置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

cgi.force_redirect = 0

3)、配置Apache

在Apache的安装目录下找到并打开confhttpd.conf文件,

找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行

LoadModule php5_module c:/php/ php5apache2_2.dll,其中c:/php/ php5apache2_2.dll 为你php目录中php5apache2_2.dll所在的位置

找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行

AddType application/x-httpd-php .php

找到 DirectoryIndex index.html在后面加入 index.htm index.php

4)、测试PHP是否安装成功

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

<?php

 phpinfo();

?>

重新启动apache服务

用浏览器打开 http://localhost/test.php如果可以看到如下图所示的php配置输出信息就OK了。

cacti安装教程

下一节:Cacti的安装(其它组件)

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。