当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

Cacti利用手册相关配置及安装详解[Linux安全]

赞助商链接



  本文“Cacti利用手册相关配置及安装详解[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Cacti是用php语言实现的一个软件,它的主要功效是用snmp服务获得数据,然后用rrdtool储存和更新数据,当用户需求查看数据的时刻用rrdtool生成图表显现给用户.

Cacti利用手册配置IIS WEB服务:

启动IIS MMC界面,右击“默许WEB站点”(大大都情形下)挑选“属性”.
在“主目录”页面下,挑选“配置”并点击“增添”.“浏览”到php4isap1.dll或php5isapi.dll,键入扩大名 .php
在“ISAPI挑选器”页面下,点“增添”,浏览到php4isapi.dll or php5isapi.dll,“挑选器名称”填入“php”
在“文档”页面下,向列表中增添“index.php”
用下面的号令完成终止和启动IIS服务:
net stop iisadmin
net start w3svc
对文件:c:\winnt\system32\cmd.exe 赋于用户 IUSR_XXX 读和履行的权限

Cacti利用手册安装RRDTool

展开RRDTool紧缩包到C:\rrdtool目录下,并复制c:\rrdtool\src\tool_release\rrdtool.exe到c:\rrdtool目录下.

Cacti利用手册安装MySQL

展开MySQL紧缩包到一个暂时文件夹,运行setup.exe
安装MySQL到c:\mysql 目录下
通过运行c:\mysql\bin\winmysqladmin.exe号令启动MySQL
为root用户设置一个口令:
 

  1. shell> cd mysql\bin  
  2. shell> mysqladmin --user=root password somepassword  
  3. shell> mysqladmin --user=root --password reload  

成立一个MySQL数据库:
shell> mysqladmin --user=root --password create cacti
导入默许的Cacti数据:
shell> mysql --user=root --password cacti < c:\apache2\htdocs\cacti\cacti.sql
(可选)为Cacti数据库成立一个用户和口令:
 

  1. shell> mysql --user=root --password mysql  
  2. mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY ’somepassword’;  
  3. mysql> flush privileges 

;
安装Net-SNMP

假如你筹划让任何主机都支持SNMP v2c,你必须下载安装Net-SNMP库.Net-SNMP供应一个安装向导去安装它们的产品.无论若何,一定要当心,不要利用长文件名,因为Cacti在这个版本不支持.我们倡议你安装Net-SNMP在目录c:\net-snmp下

Cacti利用手册安装Cactid

展开Cacti紧缩包到c:\cactid下,并改正cactid.conf文件以包含下列声明:
 

  1. DB_Host IP_Address or Hostname (not localhost)  
  2. DB_Database cacti  
  3. DB_User cactiuser  
  4. DB_Password cacti 


别的全部0.8.6从前的配置已经过期了.你假如保存他们,Cacti大概不会反对,但它们已经不再被要求了.Cacti目前已经公布二进制的安装包,因此,a full installation of Cygwin is not longer required.
假如你已经安装了Cygwin,或是筹划安装它,那么需求从c:\cactid目录下删除三个DLL文件和SH.EXE文件
安装Cacti

展开cacti紧缩包.这里的介绍将假定紧缩文件展开到C:\Apache\htdocs\cacti目录下,当然你可以指定差别的目录.确保展开时挑选“Use fold names”,这样所需的子目录就会被成立.
编辑include/config.php,指定MySQL用户名和口令、数据库:
 

  1. $database_default = "cacti";   
  2. $database_hostname = "localhost";   
  3. $database_username = "cactiuser";   
  4. $database_password = "cacti";  

你接下来需求拟定一个筹划任务以使poller.php每五分钟运行一次.确保Task  Scheduler service已经启动,并按下面的步骤去开始.
注意:下面的介绍是基于XP和WIN2K3.你也能跟随这些介绍在WIN2K下配置的一样好.
挑选“开始”->“设置”->“掌握面板”并双击“任务筹划”.
双击“增添任务筹划”
点击“下一步”,“浏览”找到并挑选c:\php\php.exe.假如是PHP5,则用php-win.exe替换.挑选“每天”并点击“下一步”
点击“下一步”,不要窜改时间和日期设置
当输入用户名和口令时,请确保该用户对下面的目录有读写权限
c:\apache2\htdocs\cacti\rra
c:\apache2\htdocs\cacti\log
确保该用户对下面的目录有读、写、履行权限
c:\php
c:\php\sapi
点击“下一步”,“完成”,关闭向导
在你刚成立的任务筹划上右击,挑选“属性”
挑选“筹划”页面
确保“每日”被选中,并点击“高级”按键
查抄“反复”挑选项,设置它每五分钟,持续时间为24小时
点击“肯定”
在“运行”文件框,输入下面的号令
c:\php\php.exe c:\mycacti\website\cacti\poller.php
在开始框中输入:c:\mycacti\website\cacti.
在IE浏览器中输入:
http://your-server/cacti   以上是“Cacti利用手册相关配置及安装详解[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • centos5.5下 cacti安装布置
  • <b>CentOS快速安装Cacti</b>
  • Cacti利用手册相关配置及安装详解
  • <b>关于Cacti配置和安装具体介绍</b>
  • Cacti配置及保护指南
  • Cacti 监控Linux所需求的底子安装详解
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .