cacti的简略安装攻略
系统版本:Centos 6.0 64位这里给出来cacti下载地址:
http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz
http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz
http://www.cacti.net/downloads/spine/cacti-spine-0.8.8a.tar.gz
二、正式安装:
注意* 这里LAMP环境部署,采用yum 安装:
yum installhttpdmysql mysql-server php php-mysqlphp-json php-pdo -y
三、安装rrdtool:
安装rrdtool之前需要安装相应的lib库,如下安装:
yum install cairo-devel libxml2-devel pango pango-devel –y
tar xzf rrdtool-1.4.5.tar.gz ;cd rrdtool-1.4.5; ./configure –prefix=/usr/local/rrdtool/;make&&make install
ln -s /usr/local/rrdtool/bin/* /usr/local/bin/
四、安装SNMP:
yum install net-snmpnet-snmp-utils–y即可!
五、安装cacti:
tar xzf cacti-0.8.8a.tar.gz && mvcacti-0.8.8a /var/www/html/cacti/
六、创建cacti数据库并配置如下:
mysql -uroot –p输入你的密码进入数据库,然后创建数据库:
create database cacti; 创建库
grant all on cacti.* tocacti@’localhost’ identified by’123456′; 创建用户并授权
flush privileges; 刷新权限
mysql配置完毕后,把cacti数据导入cacti数据库里面:
mysql -ucacti-p cacti 20120713-cacti.sql 即可!
2、然后解压:tar xzf cacti-plugin-0.8.7g-PA-v2.8.tar.gz
3、cd cacti-plugin-arch ;cp cacti-plugin-0.8.7g-PA-v2.8.diff/var/www/html/cacti/下
并且导入pa.sql到cacti数据库中:mysql -ucacti -p123456cacti < pa.sql
4、打补丁:cd /var/www/html/cacti/ ;patch -p1 -N < cacti-plugin-0.8.7g-PA-v2.8.diff
打完补丁,我们马上访问cacti页面,有可能图片无法显示,这时候我们需要先修改cacti php文件如下修改
vi /var/www/html/cacti/include/global.php
/* Default database settings*/
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cacti”;
$database_password = “123456″;
$database_port = “3306″;
vi/var/www/html/cacti/include/config.php
改成如下格式即可:
$config['url_path'] = ‘/cacti/’;
登录cacti,点击User Management–>admin–>Realm Permissions,把“Plugin Management”勾选中,保存即可!
file:///C:%5CUsers%5Clifenlun%5CAppData%5CLocal%5CTemp%5Cksohtml%5Cwps_clip_image-10493.png
保存完毕后,会在console下面多出一个plugin management管理项
友情提醒:cacti-0.8.8a.tar.gz 版本不需要安装cacti-plugin插件,可以跳过这一步,直接进入下面这一步!
十二、正式安装插件:
wget http://cactiusers.org/downloads/settings.tar.gz
wget http://cactiusers.org/downloads/monitor.tar.gz
wget http://cactiusers.org/downloads/thold.tar.gz
下载完后,解压到/var/www/html/cacti/plugins/下!修改配置:
vi /var/www/html/cacti/include/config.php 如下:
$plugins = array();
$plugins[] = ‘thold’;
$plugins[] = ‘settings’;
$plugins[] = ‘monitor’;
然后我们去cacti监控页面的plugin management启用即可!我们可以看到页面多了两个thold和monitor选项,然后剩下就是具体配置。
页:
[1]