- 论坛徽章:
- 0
|
往上四五篇凑的,因为都不太全,我自己重新安排组织了一下,只到安装完毕,下面配置请看manual,插件我也在搞怎么安装,好了我发上来.
先谢谢几位前辈的工作.
安装AppServ 所包含的软件有:Apache、Apache Monitor、PHP、MySQL、PHP-Nuke、phpMyAdmin,
由于这个环境是PHP网站的环境,所以我们还要对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对SNMP、GD、Socket的支持,打开c:\windows\php.ini文件,确保extension=php_gd2.dll、
extension=php_mysql.dll、 extension=php_snmp.dll、cgi.force_redirect = 0
extension=php_sockets.dll三个选项前面没有分号。
这时我们要重新启动Windows使刚才所做的设置生效。
系统重新启动以后,我们首先要做的就是在Windows安装Net-Snmp,Cacti默认查找Net-Snmp的路径是C:\net-snmp,
而RRDTOOL也已经有Windows下的版本的了,我们只要把它解压就可以了,由于CACTI默认的搜索路径是c:\rrdtool,所以我们
把它解压到这个目录就可以了。(也在cacti的主站下)
最后我们只要把CACTI复制到Web服务器的根目录就可以了,我这里是C:\AppServ\www,所以我把从网上下载到的CACTI解压到
了这个目录下的CACTI目录,然后打开IE输入:http://localhost,点phpMyAdmin Database Manager Version 2.9.2链接,输
入Mysql的用户名和密码,进入PhpMyAdmin后,新建一个数据库“cacti”,新建一个用户“cactiuser”,密码“cactiuser”,给这
个用户完全控制“cacti”数据库权限。然后选择导入数据,把C:\AppServ\www\cacti\cacti.sql文件导入到cacti数据库。
配置“计划任务”,将poller.php设置为每5分钟执行一次。
开始-设置-控制面板-任务计划-添加任务计划-浏览c:\php\php.exe 设置成每天执行,高级里面选每5分钟执行一次,持续24小
时;再返回到属性的首页,运行(R)改成C:\appserv\php5\php.exe C:/appserv/www/cacti/poller.php
到此我们就可以打开IE,输入http://localhost/cacti/install.php来对cacti进行一些简单的设置,主要是路径的设置
注: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,否则可能会出现坐
标无法显示的情况; |
|