cacti+CentOS6.5

系统版本:CentOS6.5php

软件版本:cacti-0.88fhtml

须要预安装的软件有如下几种,能够经过yum安装所有mysql

yum -y install net-snmp*sql

yum -y install openssl*数据库

yum -y install rrd*ide

yum -y install httpd* mysql* php*spa

yum -y install libtool*code

配置软件开机自动启动:htm

chkconfig mysqld oncrontab

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

相关文章
相关标签/搜索