日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cacti 安装过程笔记

發(fā)布時間:2025/5/22 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cacti 安装过程笔记 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、搭建lamp架構(gòu)

1、yum方式如下:

yum groupinstall “Web Server”

yum groupinstall “Mysql Database” yum –y install php-mysql 2、編譯方式略:(注意在編譯PHP時候要加上?--enable-sockets 這個參數(shù)) 二、安裝 net-snmp、snmpwalk 和 snmpget 命令 rpm?-qa?|?grep?net-snmp ( 查看系統(tǒng)中有否已經(jīng)裝有所需的軟件 ) yum net-snmp* install 安裝上述軟件 修改配置文件snmpd.conf 保留以下部分即可! com2sec notConfigUser? 10.10.10.80????cheng????????????? ##團體名可以自定義
group?? notConfigGroup v1?????????? notConfigUser
group?? notConfigGroup v2c?????????? notConfigUser
view??? systemview??? included?? .1.3.6.1.2.1.1
view??? systemview??? included?? .1.3.6.1.2.1.25.1.1
access? notConfigGroup ""????? any?????? noauth??? exact? all none none
view all??? included? .1?????????????????????????????? 80
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat # Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX
smuxpeer .1.3.6.1.4.1.674.10892.1 service snmpd start chkconfig?--add snmpd chkconfig snmpd on 最后運行netstat -ln查看161端口是否打開了.或者lsof –i:80 三、安裝配置cacti tar zxvf cacti-0.8.7g.tar.gz mv? cacti-0.8.7g cacti #修改名字 mv cacti /data/www/????#移到相應(yīng)的網(wǎng)站根目錄下 修改權(quán)限:chown?–R cacti:cacti /data/www/cacti? #安裝過程有時候要注意權(quán)限的問題,在 apache 上設(shè)置好 cacti 所在 web 目錄。 然后編輯cacti 的數(shù)據(jù)庫配置文件。 vi?/data/www/cacti/include/config.php

?

$database_type= “ mysql ” ; #數(shù)據(jù)庫類型 $database_default?="cacti";? ?#數(shù)據(jù)庫名稱 $database_hostname = "localhost";????? #默認是localhost $database_username = "cactiuser";?????#數(shù)據(jù)庫用戶名
$database_password = "cactiuser";??#密碼

?

更改用戶、密碼等項與上面給出的對應(yīng)保存退出 useadd cacti #?crontab –e (加入自動執(zhí)為cacti用戶添加cron任務(wù) su –cacti

?

*/5 * * * *? /data/php/bin/php??/data/www/cacti/poller.php > /dev/null 2>&1 (其中/data/php/bin/php 這個為 php 的安裝目錄) 之后wq保存退出

?

四、配置數(shù)據(jù)庫環(huán)境: 對應(yīng)做一些數(shù)據(jù)庫的操作: 進入數(shù)據(jù)庫:mysql #我還沒有設(shè)置密碼 mysql> GRANT ALL ON cacti.* TO cactiuser@localhostIDENTIFIED BY 'cactiuser';
mysql> flush privileges; (?#刷新權(quán)限) mysql> CREATE DATABASE cacti; mysql>exit (退出數(shù)據(jù)庫) cd /data/www/cacti/ mysql -u cactiuser -p cacti < cacti.sql 或者(mysql -u root -p cacti < cacti.sql?) (在Mysql中創(chuàng)建一個新的庫,并導(dǎo)入cacti 目錄中cacti.sql 并設(shè)置好該表的用戶權(quán)限) 五、rrdtool安裝,(我弄了個腳本一鍵安裝。)腳本如下: rrdtool_install.sh #!/bin/sh export BUILD_DIR=/tmp/rrd
export INSTALL_DIR=/usr/local/rrdtool
mkdir -p $BUILD_DIR
cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz
? gunzip -c rrdtool-1.4.5.tar.gz | tar xf -
? cd rrdtool-1.4.5
? ./configure --prefix=$INSTALL_DIR && make && make install export LDFLAGS="-Wl,--rpath -Wl,${INSTALL_DIR}/lib"
export MAKE=make export PKG_CONFIG_PATH=${INSTALL_DIR}/lib/pkgconfig
export PATH=$INSTALL_DIR/bin:$PATH
export PKG_CONFIG=$INSTALL_DIR/bin/pkg-config ##########################################################################
cd $BUILD_DIR wget http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz
gunzip -c pkg-config-0.23.tar.gz | tar xf -
?? cd pkg-config-0.23
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
?? $MAKE
?? $MAKE install
export PKG_CONFIG=$INSTALL_DIR/bin/pkg-config cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/zlib-1.2.3.tar.gz
gunzip -c zlib-1.2.3.tar.gz | tar xf -
?? cd zlib-1.2.3
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --shared
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/libpng-1.2.18.tar.gz
gunzip -c libpng-1.2.18.tar.gz | tar xf -
?? cd libpng-1.2.18
?? env CFLAGS="-O3 -fPIC" ./configure --prefix=$INSTALL_DIR
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/freetype-2.3.5.tar.gz
gunzip -c freetype-2.3.5.tar.gz | tar xf -
?? cd freetype-2.3.5
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/libxml2-2.6.32.tar.gz
gunzip -c libxml2-2.6.32.tar.gz | tar xf -
?? cd libxml2-2.6.32
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/fontconfig-2.4.2.tar.gz
gunzip -c fontconfig-2.4.2.tar.gz?? | tar xf -
?? cd fontconfig-2.4.2
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --with-freetype-config=$INSTALL_DIR/bin/freetype-config
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/pixman-0.10.0.tar.gz
gunzip -c pixman-0.10.0.tar.gz? | tar xf -
?? cd pixman-0.10.0
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/cairo-1.6.4.tar.gz
?? gunzip -c cairo-1.6.4.tar.gz? | tar xf -
?? cd cairo-1.6.4
?? ./configure --prefix=$INSTALL_DIR --enable-xlib=no --enable-xlib-render=no -enable-win32=no CFLAGS="-O3 -fPIC"
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/glib-2.15.4.tar.gz
gunzip -c glib-2.15.4.tar.gz? | tar xf -
?? cd glib-2.15.4
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC"
?? $MAKE
?? $MAKE install cd $BUILD_DIR
wget http://oss.oetiker.ch/rrdtool/pub/libs/pango-1.21.1.tar.bz2
?? bunzip2 -c pango-1.21.1.tar.bz2 | tar xf -
?? cd pango-1.21.1
?? ./configure --prefix=$INSTALL_DIR CFLAGS="-O3 -fPIC" --without-x
?? $MAKE
?? $MAKE install ####Building rrdtool (second try)
cd $BUILD_DIR/rrdtool-1.4.5
? ./configure --prefix=$INSTALL_DIR --disable-tcl --disable-python
? $MAKE clean
? $MAKE
? $MAKE install ###########################至此安裝rrdtool安裝完畢,安裝時候可采用我的######## 六、安裝cacti-spine tar -xzvf cacti-spine-0.8.7g.tar.gz cd cacti-spine-0.8.7g ./configure --prefix=/usr/local/spine --with-mysql=/data/mysql make && make install 修改:spine.conf vim /usr/local/spine/etc/spine.conf DB_Host???????? localhost???????#允許本機
DB_Database???? cacti???????????#所連接的庫
DB_User???????? cactiuser?????? #數(shù)據(jù)庫用戶
DB_Pass???????? cactiuser?????? #數(shù)據(jù)庫密碼
DB_Port???????? 3306??????????? #連接數(shù)據(jù)庫端口 七、登陸配置 進入cacti 的初始設(shè)置頁面
第一次默認登陸賬號:admin 密碼 admin
登陸后它就會讓你立即修改新密碼 在左邊欄點擊settings 如圖: 在右邊有一排菜單欄,選擇Paths 如下圖: 添入如下信息: snmpwalk?Binary?Path?:/usr/bin/snmpwalk snmpget?Binary?Path:/usr/bin/snmpget snmpbulkwalk Binary Path:/usr/bin/snmpbulkwalk snmpgetnext Binary Path:/usr/bin/snmpgetnext RRDTool?Binary?Path:/usr/local/rrdtool/bin/rrdtool RRDTool Default Font Path :不用寫 PHP?Binary?Path:/usr/bin/php Cacti?Log?File?Path:/data/www/cacti/log/cacti.log Spine Poller File Path?? /usr/local/spine/bin/spine 手動運行一次 /data/php/bin/php /data/www/cacti/poller.php (/data/php 為PHP安裝路徑) 勾選最后一項 切換到poller項做以下調(diào)整: 在切換到Gerneral項: 配置結(jié)束! 八、以下為插件擴展安裝 默認的cacti不方便安裝插件,如果要安裝插件,需要打一個補丁。對于0.8.7g版本的cacti,應(yīng)該從cactiusers.org網(wǎng)站上下載并打上這個補丁: cacti-plugin-0.8.7g-PA-v2.8.diff tar -zxvf cacti-plugin-0.8.7g-PA-v2.8.tar.gz
cd cacti-plugin-arch/
cp cacti-plugin-0.8.7g-PA-v2.8.diff /data/www/cacti/
cp pa.sql /data/www/cacti/
cd /data/www/cacti
patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff (這個必須是在cacti目錄下執(zhí)行)
mysql?–uroot?–p cacti < pa.sql 打好補丁后,再用cactiuser用戶登錄mysql,使用cacti數(shù)據(jù)庫,導(dǎo)入補丁包中自帶的pa.sql文件。 vi include/global.php /* Default database settings*/ $database_type = "mysql"; $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cactiuser"; $database_password = "cactiuser"; $database_port = "3306"; 經(jīng)過以上操作,cacti-0.8.7g就具有安裝插件的功能了。 九、插件安裝 在安裝其它插件之前,應(yīng)該首先安裝settings插件,這個插件給cacti增加了發(fā)email等功能。 如果不首先安裝這個插件在安裝完thold!會出現(xiàn):You are missing a dependency for thold, please install the 'Settings將“settings"插件install-Enable后就可以了。' plugin. 安裝具體的插件很簡單: mkdir? -p /data/www/cacti/plugins #賦予權(quán)限chown?-R? cacti:cacti /data/www/cacti/plugins 解壓各個插件,轉(zhuǎn)移到cacti的plugins文件夾中,然后登陸cacti網(wǎng)站: 1、tar?-xzvf settings-v0.7-1.tgz mv settings /data/www/cacti/plugins/settings 2、tar?-xzvf thold-latest.tgz mv thold-0.41 /data/www/cacti/plugins/thold cd /data/www/cacti/plugins/thold mysql?-uroot?-p cacti < thold.sql 3、tar?-xzvf monitor-v1.2-1.tgz mv monitor /data/www/monitor cd /data/www/cacti/plugins/monitor mysql?-uroot?-p cacti < monitor.sql 4、tar -xzvf syslog-v1.05-1.tgz mv syslog /data/www/cacti/plugins mysql Welcome to the MySQL monitor.?Commands end with ; or \g. Your MySQL connection id is 9403 to server version: 5.1.50-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database syslog; Query OK, 1 row affected (0.00 sec) mysql> grant all on syslog.* to cactiuser@localhost identified by 'cactiuser'; Query OK, 0 rows affected (0.00 sec) mysql -uroot syslog < /data/www/cacti/plugins/syslog/syslog.sql 5、tar -xzvf discovery-v1.1-1.tgz mv discovery /data/www/cacti/plugins 6、rpm -ivh syslog-ng-3.0.4-1.rhel5.i386.rpm warning: syslog-ng-3.0.4-1.rhel5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 2aa28252 Preparing...########################################### [100%] Shutting down kernel logger: [?OK?] Shutting down system logger: [?OK?] 1:syslog-ng????????????? ########################################### [100%] Starting syslog-ng: OK User Managerment->admin,勾選Plugin Managerment項 Configuration->Plugin Managerment,Install and Avtive所有插件 這樣,所有插件都安裝并激活了,插件被安裝好后就可以在Configuration->Settings進行配置了,可以填上郵件服務(wù)器的地址等信息,設(shè)置throld報警參數(shù)等。 到plugin management下開啟相關(guān)插件服務(wù) 參考網(wǎng)址: http://blog.myspace.cn/e/407673318.htm http://tqhlyz.blog.51cto.com/1093844/428216

本文出自 “技術(shù)成就夢想” 博客,請務(wù)必保留此出處http://52199999.blog.51cto.com/740826/486647

《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的cacti 安装过程笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品-色哟哟 | 暖暖日本在线 | 激情一级片| 蜜臀aⅴ国产精品久久久国产老师 | 草草视频网站 | 色丁香婷婷综合久久 | 屁屁影院一区二区三区 | 国产第一精品视频 | 欧美精品乱码视频一二专区 | 毛片无遮挡 | 亚洲欧美激情另类校园 | 日韩精品一区二区三区无码专区 | 五月亚洲综合 | 日韩中文字幕在线不卡 | 国产一区二区视频免费观看 | 女生的胸无遮挡 | 国产主播福利在线 | 女性女同性aⅴ免费观女性恋 | 亚洲精品小视频 | 国产日韩欧美一区 | 91精品国产综合久久久久久久 | 国产精品不卡 | 亚洲一区二区视频在线 | 美女插插 | 欧美精品手机在线 | 欧美jizz19性欧美 | 美女裸体跪姿扒开屁股无内裤 | 成人免费在线视频观看 | 怨女1988国语版在线观看高清 | 在线观看黄色动漫 | av女大全列表 | 正在播放老肥熟妇露脸 | 国产淫视频 | 99精品国产99久久久久久97 | 狼人色综合 | 九九视频在线观看 | 一区二区小视频 | 亚洲国产永久 | 三级电影网址 | 亚洲综合p| 亚洲欧美制服丝袜 | 天天看天天色 | 粗大的内捧猛烈进出 | 97在线免费公开视频 | 久久久久久久久久免费视频 | 国产suv精品一区二区6 | 国产美女精品视频国产 | 亚洲国产精品系列 | 精品午夜一区二区三区 | 丰满人妻一区二区三区免费视频 | 五十路在线 | 驯服少爷漫画免费观看下拉式漫画 | 欧美日韩国产黄色 | 日本精品人妻无码免费大全 | 精品欧美一区二区三区在线观看 | 亚洲视频一二 | 精品三级视频 | 黄色三级图片 | 超碰免费av| 大香焦久久 | 女人av| 91免费视频入口 | 尤物视频在线观看国产性感 | 手机看片日韩久久 | 日韩熟女精品一区二区三区 | 中文字字幕在线中文乱码电影 | 91青青青| 精品久久久久一区二区 | 久草手机在线视频 | 岛国激情 | 欧美日韩中文字幕视频 | 性活交片大全免费看 | 欧美性色a | 韩国三级hd中文字幕叫床浴室 | 国产精品久久久久久亚洲影视 | 欧美影院一区二区三区 | 天天狠狠操 | 亚洲25p| 中文有码一区 | 手机在线观看av网站 | 永久免费精品 | 激情欧美一区二区三区 | 日韩午夜片 | 欧美成年人视频在线观看 | 青青草原综合久久大伊人精品 | www四虎精品视频免费网站 | 久久avav | 综合网在线视频 | 少妇真实被内射视频三四区 | 成人aaa| 古装做爰无遮挡三级聊斋艳谭 | 国产天堂精品 | 日韩视频h | 99色网| 国产系列在线 | 国产激情视频在线播放 | 中文在线天堂网 | 久久综合加勒比 | exo妈妈mv在线播放高清免费 |