zoukankan      html  css  js  c++  java
  • cacti+CentOS6.5

    系统版本:CentOS6.5

    软件版本:cacti-0.88f

    需要预安装的软件有以下几种,可以通过yum安装全部

    yum -y install net-snmp*

    yum -y install openssl*

    yum -y install rrd*

    yum -y install httpd* mysql* php*

    yum -y install libtool*

    配置软件开机自动启动:

    chkconfig mysqld on

    chkconfig httpd on

    chkconfig snmpd on

    chkconfig iptables off

    打开/etc/php.ini

    编辑:extension_dir = /etc/php.d

    确保/etc/php.d/mysql.ini文件中有如下设置:

        extension=mysql.so
    确保/etc/php.d/snmp.ini中有如下设置:
        extension=snmp.so

    更改数据库密码为limg@4px.com

         Mysqadmin –u root password “limg@4px.com”

    创建数据库cacti

         进入数据库:mysql –u root –p 回车输入limg@4px.com

    创建cacti数据库:mysql>reate database cacti;

    开放数据库cacti的访问权限(cacti用户用密码cacit111111可以访问cacti数据库中的所有数据)

        mysql> grant all on cacti.* to cacti@localhost identified by "cacti111111";

        mysql> flush privileges;

    解压缩cacti软件

        tar xzf cacti-0.8.8f.tar.gz

        tar xzf cacti-spine-0.8.8f.tar.gz

    在/var/www/html中建立cacti文件夹,并将cacti-0.88f中所有文件复制到cacti文件夹中   

        mkdir /var/www/html/cacti/

        cp -fr /usr/src/cacti-0.8.8f/* /var/www/html/cacti/

    进入/var/www/html/cacti/

        cd /var/www/html/cati/

    初始化数据库:

        mysql -u root -p cacti < cacti.sql                                    

    编辑include/config.php

        [root@localhost cacti-0.8.8f]# vi include/config.php

    找到如下项,改成相应的设置值:

        $database_type = "mysql";

        $database_default = "cacti";

        $database_hostname = "localhost";

        $database_username = "cacti";

        $database_password = "cacti111111";

        $database_port = "3306";

     

     打开/etc/crontab文件,添加如下一行:

        */5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1

     

    安装cacti-spine

        cd /usr/src/cacti-spine-0.8.8f

    添加cacti用户

        useradd cacti

        passwd cacti

       依次输入如下命令:

        libtoolize --force

        autoheader

        autoconf

        automake

        ./configure

        make

        make install

    在/etc/中创建spine.conf配置文件

        cp /usr/local/spine/etc/spine.conf.dist /etc/spine.conf

     更改spine.conf文件属性

        chown cacti.cacti /etc/spine.conf

    编辑spine.conf配置文件

        vi /etc/spine.conf

    相应的修改数据库连接选项

        DB_Host         localhost

        DB_Database     cacti

        DB_User         cacti

        DB_Pass         cacti111111

        DB_Port         3306

    启动spine

        /usr/local/spine/bin/spine 

      显示如下信息

                [root@localhost ~]# /usr/local/spine/bin/spine 

                SPINE: Using spine config file [/etc/spine.conf]
     
                SPINE: Version 0.8.8f starting
     
                SPINE: Time: 0.0888 s, Threads: 5, Hosts: 2

            

    打开cacti网页:http://10.20.25.24/cacti

     

     

    每天更新一点点,温习一点点点,进步一点点
  • 相关阅读:
    【leetcode】9 longest common prefix
    4月份需要整理的问题总结
    JavaScript DOM 编程艺术(第2版)---P1~P9
    JavaScript DOM 编程艺术(第2版)---序中故
    18年3月周末问题汇总
    三目运算+传参+封装的运用实例
    git学习参考博客
    jq实现类名(class)的增删改查
    ztree树集使用(2)
    word2010在正常关闭的情况下,点了“不保存”,如何恢复
  • 原文地址:https://www.cnblogs.com/lmgsanm/p/4676956.html
Copyright © 2011-2022 走看看