centos7安裝cacti


參考博客地址:https://blog.csdn.net/kenn_lee/article/details/80565385
Cacti是一套基於PHP,MySQL,SNMP及RRDTool開發的網絡流量監測圖形分析工具。

一、准備工作

1.安裝一台基於Linux系統的服務器(可以是別的系統,這里以Linux為例)
2.在服務器上配置防火牆策略,如開放80、161端口等
3.確保服務器網絡完整性

二、安裝指導

1.安裝所依賴的插件
yum -y install libxml2 gd fontconfig freetype zlib rrdtool rrdtool-devel freetype libjpeg  php-gd 
2.安裝數據庫mariadb
yum -y install mariadb mariadb-server
3.安裝apache
yum -y install httpd
4.安裝php
yum -y install php.x86_64
4.1將php和mysql關聯起來
yum install -y php-mysql
4.2安裝php常用模塊
yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath
5.安裝並配置snmp
yum -y install net-snmp net-snmp-devel net-snmp-utils

vim /etc/snmp/snmpd.conf (修改3處)

1,      com2sec notConfigUser  default       public
改成:  com2sec notConfigUser  127.0.0.1       public
2,      access  notConfigGroup ""      any       noauth    exact  systemview none none
改成:  access  notConfigGroup ""      any       noauth    exact    all      none none  
3,      view all    included  .1                               80       取掉前面的#
6.重啟相關服務
#systemctl restart httpd.service
#systemctl restart mariadb.service
#/etc/init.d/snmpd start
7.安裝cacti-1.1.38版本
mkdir -p /var/www/html/cacti/
wget  https://www.cacti.net/downloads/cacti-1.1.38.tar.gz -P /usr/local/src  
cd /usr/local/src 
tar -zxvf cacti-1.1.38.tar.gz
mv cacti-1.1.38 /var/html/www/cacti
8.配置數據庫
# mysql -u root  
> create database cacti; 
grant all on cacti.* to cacti@localhost identified by '你的數據庫密碼';    #這里密碼為dibmysql
use cacti;
source /var/www/html/cacti/cacti.sql; 
flush privileges;
# vim /var/www/html/cacti/include/config.php   
$database_type = "mysql";  
$database_default = "cacti";  
$database_hostname = "localhost";  
$database_username = "cacti";  
$database_password = "你的數據庫密碼";  
$database_port = "3306";  
授權
useradd cacti -d /var/www/html/cacti -s /bin/false  
chown -R cacti /var/www/html/cacti/rra /var/www/html/cacti/log 
9.設置每隔5分鍾采集一次
crontab  -e
*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1  
10.重啟apache服務器
systemctl restart httpd.service

至此,所有配置基本完成。打開網頁輸入ip/cacti就會出現cacti安裝界面,安裝過程中難免會遇到一些這樣那樣的問題,如相互之間版本不兼容、配置文件中缺少關鍵字以及所對應的數值等,盡量按要求完善這些警告!

這里設置admin密碼為Dib@1234567890


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM