centos6.8.安裝cacti

一、環境問題:
service iptables stop
chkconfig iptables off
vi /etc/sysconfig/selinux(把SELINUX=enforcing改成SELINUX=disabled)
二、安裝好依賴包
yum -y install mysql mysql-server mysql-devel httpd php php-pdo php-snmp php-mysql lm_sensors net-snmp net-snmp-utils net-snmp-libs rdtool rrdtool-devel perl-PlRPC perl-DBI perl-rrdtool perl-DBD-MySQL wget
三、修改配置
vi /etc/snmp/snmpd.conf
第41行:將 com2sec notConfigUser default public 中的 "default" 改成 "127.0.0.1"
第62行:將 access notConfigGroup "" any noauth exact systemview none none 中的 "systemview" 改成 "all"
第85行:將 #view all include .1 80 這一行前面的 # 號去掉
vi /etc/httpd/conf/httpd.conf
第276行 找到#ServerName www.example.com:80
把#號註釋拿掉,將 www.example.com:80 改成 localhost:80
四、啓動服務
service snmpd start
chkconfig snmpd on
service httpd start
chkconfig httpd on
service mysqld start
chkconfig mysqld on
五、安裝cacti
wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
tar zxvf cacti-0.8.8a.tar.gz
mv cacti-0.8.8a /var/www/html/cacti
六、設置數據庫
mysql -uroot -p
回車 這個沒有密碼 直接進入數據庫
create database cacti;(注意符號 都要有)
grant all privileges on cacti. to cacti@localhost identified by 'cacti' with grant option;
flush privileges;
use cacti;
source /var/www/html/cacti/cacti.sql;
exit
七、配置cacti
vi /var/www/html/cacti/include/config.php
找到以下幾行並修改
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
八、增長用戶
useradd cacti
cd /var/www/html/cacti
chown -R cacti rra/ log/
九、任務計劃(5分鐘刷新圖)
crontab -e
/5 php /var/www/html/cacti/poller.php > /dev/null 2>&1
保存便可
reboot重啓服務器
十、在瀏覽器中輸入http://ip/cacti
十一、遇到的問題
打開網頁以後輸入帳號和密碼(初始帳號和密碼都是admin)
發現沒法進行下一步輸入帳密不斷在刷新頁面
解決辦法
查看apache日誌
cd/var/log/httpd/下的l兩個文件
訪問日誌爲access_log,錯誤日誌爲error_log
cat error_log
sseion權限錯誤
卸載php從新安裝
yum -y remove php*
yum install php
yum install php-devel
cd /var/lib/php/
ls
chmod 777 session
從新打開網址就能夠輸入帳號密碼登錄了php

cacti數據模板編輯
模板 -> 數據模板 ->Interface – Traffic ->數據源-> 名稱
將|host_description| - Traffic 修改成|host_description| - Traffic– |query_ifName|
這樣就能夠顯示交換機端口html

相關文章
相關標籤/搜索