科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道RedHat Linux AS4下安装配置CACTI的技巧

RedHat Linux AS4下安装配置CACTI的技巧

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将为大家介绍RedHat Linux AS4下安装配置CACTI的技巧。

作者:skid 来源:赛迪网 2008年6月20日

关键字: 命令行 Linux 技巧

  • 评论
  • 分享微博
  • 分享邮件

4.安装cacti-0.8.6j

安装前的准备:由于cacti需要net-snmp和rrdtool两个工具来配合使用,所以需要安装这两个工具,由于默认完

全安装RedHat AS4的情况下这两的工具是都安装好的,所以我之前没有提到,如果没有安装这两个工具,那么建

议去http://rpmfind.net去找相关的rpm包来安装,这个网站使用起来很方便,只要输入工具的名字,就能把rpm

包匹配的系统版本的所有rpm包列出来,很方便,rpm包的安装,我这里就不赘述了

以下的配置是默认安装好了上述两个工具的配置

解压cacti的软件包,进行如下操作:

#mv cacti-0.8.6j /usr/local/apache2/htdocs/cacti
#cd /usr/local/apache2/htdocs/cacti
#/usr/local/mysql/bin/mysql -uroot -p你的密码
mysql> grant all privileges on *.* to '你的用户名[email=]'@'localhost'[/email] identified by '为这用户添加的密码'
with grant option;
mysql> create database cacti;
mysql> exit
#/usr/local/mysql/bin/mysql -u用户名 -p你的密码 cacti < cacti.sql
#vi include/config.php

修改如下段落:

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cactiuser";
$database_port = "3306";

改为:

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "用户名";
$database_password = "你的密码";
$database_port = "3306";
修改snmp的配置文件:
#vi /etc/snmp/snmpd.conf
修改下面几部分内容:
1.)com2sec notConfigUser default public
改为:com2sec notConfigUser localhost public

2.)access notConfigGroup "" any noauth exact systemview none none
改为:access notConfigGroup "" any noauth exact all none none

3.)#view all included .1 80
去掉注释
保存退
启动snmp
#/etc/init.d/snmpd start
修改计划任务,使CACTI每5分钟获得一次数据:
#crontab -e -u 用户名
添加如下内容:
*/5 * * * * /usr/local/php/bin/php /usr/local/apache2/htdocs/cacti/poller.php > /dev/null 2>&1
保存退出
#chown -R rra/ log/

这样cacti就基本配置完成了.在浏览器里输入IP/cacti初始进入的时候需要告诉cacti你的PHP的可执行文件的路径,其他默认就可以,默认的用户名和密码是admin和admin。进去后要马上修改密码,保存后就进入cacti的世界了。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章