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 ...
随机推荐
- C语言中的位操作(12)--判断一个数字是否包含一个全零字节
本文主要介绍一系列算法,算法主要功能是判断一个数字(二进制)中是否包含全零字节 e.g.1010 1111 0000 0000 1001 1111 0001 1111 即 32位整数:A4A3A2A1 ...
- Hadoop- Hadoop运维小计
如果是新添加一个节点,需要执行以下步骤: 首先,把新节点的 IP或主机名 加入主节点(master)的 conf/slaves 文件. 然后登录新的从节点,执行以下命令: $ cd Hadoop_pa ...
- [原]NYOJ-字符串替换-113
大学生程序代写 /*http://acm.nyist.net/JudgeOnline/problem.php?pid=113 字符串替换 时间限制:3000 ms | 内存限制:65535 KB ...
- ACM学习历程—HDU 3915 Game(Nim博弈 && xor高斯消元)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3915 题目大意是给了n个堆,然后去掉一些堆,使得先手变成必败局势. 首先这是个Nim博弈,必败局势是所 ...
- 【学习笔记-中国剩余定理】POJ1006 Biorhythms
Biorhythms Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 139500 Accepted: 44772 Des ...
- JSONP -- 跨域数据交互协议
一.概念 ①传统Ajax:交互的数据格式——自定义字符串或XML描述: 跨域——通过服务器端代理解决. ②如今最优方案:使用JSON格式来传输数据,使用JSONP来跨域. ③JSON:一种数据交换格式 ...
- POJ1703(2集合并查集)
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 39402 Accepted: ...
- 优化Java堆大小的5个技巧
本文作者Pierre是一名有10多年经验的高级系统架构师,他的主要专业领域是Java EE.中间件和JVM技术.根据他多年的工作实践经验,他发现许多性能问题都是由Java堆容量不足和调优引起的.下面他 ...
- 前端框架:template
ylbtech-前端框架: 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 作者:ylbtech出处:http://ylbtech.cn ...
- 在java web项目中编写自己的代码生成器
在java web项目中编写自己的代码生成器