zoukankan      html  css  js  c++  java
  • ubuntu-12.04.5安装cacti笔记

    坑啊,磨磨蹭蹭按了一个星期。按了3个版本。

    第一次:cacti-0.8.7e.tar.gz

      安装完之后,Host: Localhost->Memory Usage...四张图始终出不了。点击进去却能看到对应的详情图。而且rra目录下的.rrd文件也不是每五分钟更新。

    在尝试各种办法找不到原因后。重新安装了另一个高版本cacti-0.8.8a.tar.gz。

    第二次:cacti-0.8.8a.tar.gz

      这次安装过程就遇到了问题。浏览器中输入http://cacti-ip/cacti后,不出现初始化安装界面。

    第三次:cacti-0.8.7h.tar.gz

      这次安装成功,而且第二次的是吧原因也找到了:我在修改include/config.php时,$database_hostname = "localhost";写错了。

    以下记录安装步骤:

    1:apt-get安装LAMP
    $ sudo apt-get install apache2 libapache2-mod-php5 php5 mysql-server php5-mysql   
    
    2:安装cacti所需的软件包:
    $ sudo apt-get install php5-snmp snmp rrdtool       //如有不清楚每个软件包的作用,建议google
                                             
    3:cacti安装及配置
    $ sudo useradd -r cactiuser                         //创建运行cacti所需的用户cactiuser
    $ wget http://www.cacti.net/downloads/cacti-0.8.7h.tar.gz 
    $ tar zxvf cacti-0.8.7h.tar.gz                      //解压cacti
    $ mv cacti-0.8.7h cacti
    $ cd cacti
    $ sudo chown -R cactiuser:cactiuser rra/ log/     //将此rra和log的目录修改为cactiuser
    $ sudo vim /etc/crontab        //添加获取数据的任务计划
      */5 * * * * cactiuser /usr/bin/php /绝对路径/cacti/poller.php > /dev/null 2>&1
    
    
    $ sudo /etc/init.d/apache2 restart        //重启apache服务
    
    4:cacti数据库相关操作
    $ mysqladmin -uroot -proot create cacti                //创建cacti数据库
    $ cd /绝对路径/cacti
    $ mysql -uroot -p cacti <cacti.sql         //导入cacti数据库
    $ mysql -uroot -p*****           //登陆到mysql数据库
    mysql> grant all on cacti.* to cacti@localhost identified by 'cacti';
    
                                                           //创建cacti在数据库中操作的用户
    $ sudo vim /绝对路径/cacti/include/config.php         //修改cacti配置文件
        $database_username = "cacti";    
        $database_password = "cacti";             
    
    
    5:初始化安装
    在浏览器中输入http://cacti-ip/cacti会出现初始化安装界面,按照提示一步步操作即可。第一次登陆时需修改密码,依然按照提示修改即可。

    (参考链接:http://www.linuxidc.com/Linux/2012-09/70328.htm   该链接的第4条:mysql> grant all on cacti.* to cacti@'127.0.0.1' identified by 'cacti'; 不要盲目执行,否则会出错)

  • 相关阅读:
    迷宫寻找路径数
    136. 只出现一次的数字
    48. 旋转图像
    283. 移动零
    面试题 01.06. 字符串压缩
    位运算符
    367. 有效的完全平方数
    868. 二进制间距
    SpringAOP表达式
    Mybatis常见错误及纠错
  • 原文地址:https://www.cnblogs.com/zhangyabin---acm/p/5006074.html
Copyright © 2011-2022 走看看