1 cacti執行環境準備
cacti需要php+apache+mysql+snmp+rrdtool,以及cacti本身。cacti本體是用php開發的**,通過snmp對遠端裝置資訊進行採集。apache+mysql+php在以前已經做過了,鏈結如下:
這裡只對剩餘的部分進行安裝。
2 安裝snmp
yum install -y net-snmp*
vi /etc/snmp/snmpd.conf
com2sec notconfiguser default public //將default修改為127.0.0.1
access notconfiggroup"" any noauth exact systemview none none //將systemview改為all
#view all included .1 //去掉#注釋
systemctl start snmpd
systemctl enable snmpd
3 安裝rrdtool
yum install libart_lgpl libart_lgpl-devel
yum install rrdtool.x86_64 rrdtool-devel.x86_64
4 安裝相關lib
yum install gcc glibcglibc-common cairo pango zlib zlib-devel freetype freetype-devel gd gd-devel
5 mysql配置
mysql -uroot -p //登入mysql
create database cacticharset
'utf8'
;
//建立cacti用的庫
grant all on cacti.* to cactiuser@
'127.0.0.1'
identified by
'cactipass'
; //建立cactiuser並賦權
複製到apache的www目錄並解壓該包
cd /var/www/html/
tar xvf cacti-0.8.8f.tar.gz
mv cacti-0.8.8f cacti //目錄重新命名
cd /var/www/html/cacti
mysql cacti useradd cactiuser //建立cacti user
chown -r cactiuser:cactiuser /var/www/html/log /var/www/html/rra //修改目錄的訪問許可權
vim /etc/php.ini
date.timezone =asia/shanghai //修改php時區
systemctl restart httpd //重啟apache
7 瀏覽器中輸入
http://ip/cacti 開始cacti的安裝配置
按提示進行配置或包安裝
參考
linux環境安裝cacti
詳細安裝過程參考 1 安裝cacti需要 1 搭建apache 或nigix mysql php的網路服務環境 2 rrdtool 3 net snmp 此處需要注意的是安裝兩個包之後,最好 ln s usr local net snmp bin usr local bin rrdtool和php的...
Linux下cacti的搭建詳細版
cacti是乙個開源的監控軟體,隨著網路架構的日益複雜化。作為開源的監控軟體可以逐漸的省掉開發的成本,下面簡單的介紹下cacti在linux伺服器上面的搭建的過程。搭建cacti所需要的lamp環境 1 掛在好光碟,並且自己建立好本地的yum源。mount dev cdrom mdia vi etc...
Cacti的外掛程式安裝
cacti為了更好地工作,需要安裝幾個外掛程式。首先我們安裝cacti外掛程式架構包。wget unzip cacti plugin 0.8.7e pa v2.6.zip 解壓開以後,進入該目錄,我們直接用覆蓋檔案的方法更新。cd cacti plugin arch 該目錄下有對應的我們所安裝的ca...