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

相關文章
相關標籤/搜索