ubuntu-12.04.5安装cacti笔记
坑啊,磨磨蹭蹭按了一个星期。按了3个版本。
第一次:cacti-0.8.7e.tar.gz
安装完之后,Host: Localhost->Memory Usage...四张图始终出不了。点击进去却能看到对应的详情图。而且rra目录下的.rrd文件也不是每五分钟更新。
在尝试各种办法找不到原因后。重新安装了另一个高版本cacti-0.8.8a.tar.gz。
第二次:cacti-0.8.8a.tar.gz
这次安装过程就遇到了问题。浏览器中输入http://cacti-ip/cacti后,不出现初始化安装界面。
第三次:cacti-0.8.7h.tar.gz
这次安装成功,而且第二次的是吧原因也找到了:我在修改include/config.php时,$database_hostname = "localhost";写错了。
以下记录安装步骤:
:apt-get安装LAMP
$ sudo apt-get install apache2 libapache2-mod-php5 php5 mysql-server php5-mysql :安装cacti所需的软件包:
$ sudo apt-get install php5-snmp snmp rrdtool //如有不清楚每个软件包的作用,建议google :cacti安装及配置
$ sudo useradd -r cactiuser //创建运行cacti所需的用户cactiuser
$ wget http://www.cacti.net/downloads/cacti-0.8.7h.tar.gz
$ tar zxvf cacti-0.8.7h.tar.gz //解压cacti
$ mv cacti-0.8.7h cacti
$ cd cacti
$ sudo chown -R cactiuser:cactiuser rra/ log/ //将此rra和log的目录修改为cactiuser
$ sudo vim /etc/crontab //添加获取数据的任务计划
*/ * * * * cactiuser /usr/bin/php /绝对路径/cacti/poller.php > /dev/null >& $ sudo /etc/init.d/apache2 restart //重启apache服务 :cacti数据库相关操作
$ mysqladmin -uroot -proot create cacti //创建cacti数据库
$ cd /绝对路径/cacti
$ mysql -uroot -p cacti <cacti.sql //导入cacti数据库
$ mysql -uroot -p***** //登陆到mysql数据库
mysql> grant all on cacti.* to cacti@localhost identified by 'cacti'; //创建cacti在数据库中操作的用户
$ sudo vim /绝对路径/cacti/include/config.php //修改cacti配置文件
$database_username = "cacti";
$database_password = "cacti"; :初始化安装
在浏览器中输入http://cacti-ip/cacti会出现初始化安装界面,按照提示一步步操作即可。第一次登陆时需修改密码,依然按照提示修改即可。
(参考链接:http://www.linuxidc.com/Linux/2012-09/70328.htm 该链接的第4条:mysql> grant all on cacti.* to cacti@'127.0.0.1' identified by 'cacti'; 不要盲目执行,否则会出错)
ubuntu-12.04.5安装cacti笔记的更多相关文章
- 对<< ubuntu 12.04编译安装linux-3.6.10内核笔记>>的修正
前题: 在前几个月的时候,写了一篇笔记,说的是kernel compile的事情,当时经验不足,虽说编译过了,但有些地方写的有错误--因为当时的理解是有错误的.今天一一更正,记录如下: 前文笔记链接: ...
- ubuntu 12.04下安装Qt出现cannot execute binary file的解决方案
最近在ubuntu 12.04下安装QT的过程中,遇到一个问题. ./qt-opensource-linux-x64-5.7.0.run出现了bash: ./qt-opensource-linux-x ...
- Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma
1.下载angularjs 进入其官网下载:https://angularjs.org/,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angular ...
- 如何在ubuntu 12.04 中安装经典的 GNOME桌面
这次介绍的是如何在ubuntu 12.04 中安装经典的 GNOME桌面,默认的 Ubuntu 12.04 默认unity桌面,一些用户不喜欢 Unity 桌面,所以想找回昔日的经典Gnome桌面. ...
- Ubuntu 12.04 下安装 Eclipse
方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单) $ sudo apt-get install eclipse 方法二:(优点是安装内容清爽,缺点是配置麻烦)1.安装JD ...
- Ubuntu 12.04上安装R语言
Ubuntu 12.04上安装R语言 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ R的安装 sudo gedit /etc/apt/sources. ...
- Ubuntu 12.04上安装HBase并运行
Ubuntu 12.04上安装HBase并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 一.HBase的安装 在官网上下载HBase-1.1.2 ...
- Ubuntu 12.04上安装MySQL并运行
Ubuntu 12.04上安装MySQL并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 安装MySQL数据库 sudo apt-get upda ...
- Ubuntu 12.04上安装Hadoop并运行
Ubuntu 12.04上安装Hadoop并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 在官网上下载好四个文件 在Ubuntu的/home/w ...
- Ubuntu 12.04上安装 MongoDB并运行
Ubuntu 12.04上安装 MongoDB并运行 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 在Terminal输入 sudo apt-key ...
随机推荐
- 如何在unigui中用代码展开一棵树?
procedure expandtree(tree:tunitreeview);begin UniSession.AddJS('setTimeout("' + Tree1.JSName ...
- Jquery实现动态导航栏和轮播导航栏
动态导航栏和轮播导航栏的实现思想: 利用jquery技术的append()方法和bind()方法实现li标签的添加和点击事件绑定,在利用$getJSON(url,data,function)请求方法实 ...
- matlab画折线
figure(721);hold on;x=1:1:5;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止 a=[203.024,113.857,256.259,244.888, ...
- Centos安装SZRZ方便文件传输
方便Centos服务器传输文件, 要用到szrz命令, 具体安装如下: # wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz# ta ...
- web网页打印的方法
WebBrowser.ExecWB的完整说明 个人感觉的:致命缺点-----------------仅仅支持ie浏览器 document.all.WebBrowser.ExecWB WebBrowse ...
- Git 部署 Web 网站
/*************************************************************************** * Git 部署 Web 网站 * 说明: * ...
- noip退役赛
上下午 6 题一起考 自闭了 T1 小明要参加一场比赛,赛制给你一个表格 $p$ ,$p_{(i,j)}$ 表示他在第 $i$ 场比赛前如果输了 $j$ 场,他这一场赢的概率,他也可以故意输掉任意多场 ...
- IronPython 源码剖析系列(1):IronPython 编译器
自 IronPython 正式发布以来,由于对 Python 语言的喜爱所驱使,同时我想藉此去了解一下编程语言的编译器,分析器等程序是什么原理,如何运作的,所以我开始了对 IronPython 源代码 ...
- 简单易懂dubbo入门实例
一.创建Maven多模块项目 项目结构如下 模块介绍: dubbo-api ----API接口 dubbo-consumer ----消费者 dubbo-provider ...
- DSP基础
CCS V5的使用 CCS安装与设置