免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2009 | 回复: 0
打印 上一主题 下一主题

linux64位下安装cacti架设过程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-28 11:42 |只看该作者 |倒序浏览
借鉴网上一些资料,自己整理出的。希望对你们有所帮助。

环境:RHEL 5.2 (64位)

安装系统自带的组件(可以省去很多麻烦)
1. mysql
2. APACHE
3. PHP
开始安装
1. 安装snmp
利用yum的功能。
命令:yum install net-snmp*
记住把net-snmp所有的东西都安装上去,所以加上*
2. 安装php-snmp
命令:yum install php-snmp

3. 安装rrdtool
可以到
http://rpmfind.net
上搜以下,下载下来。
命令:rpm –ivh rrdtool-version.rpm

64位下的很难找,自己找了很多都装不上后来装上了这个版本:rrdtool-1.3.8-2.el5.pp.i386.rpm

4. 安装cacti
命令:
wget
http://www.cacti.net/downloads/p ... 0.8.6h.fc4.i386.rpm
或到
www.cacti.net
上下载rpm包
直接去官网下载最新的tar.gz包 解压后直接可用:cacti-0.8.7e.tar.gz这个版本

5. 检查下列组件是否安装完全
PHP-SNMP ,MYSQL-SERVER,PHP-LDAP,PHP-MYSQL,RRDTOOL,PHP-GD,NET-SNMP,HTTPD,NET-SNMP-LIBS,LM-SENSORS,PHP
命令:rpm –aq | grep 组件名称
如果没有安装,请用yum安装,我装的时候发现php-gd没有安装,所以,把php-gd在安装一下就ok了。
基本上安装已经完成。
Cacti设置
1. 创建数据库
首先启动mysql服务,否则会提示出错,
命令:service mysqld start
创建cacti数据库
命令:mysqladmin -u root –p create cacti
然后敲回车,会要求输入密码,默认数据库密码为空,直接回车就可以了。
2. 把cacti.sql导入到cacti数据库
mysql cacti
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
//添加cacti用户
# useradd cacti
//将rra目录的所有权给cacti用户
# chown –R cacti /var/www/html/cacti/rra
//修改cacti目录所属组
# chgrp –R cacti /var/www/html/cacti
//为cacti用户添加cron任务
# su – cacti
# crontab –e
*/5 * * * * /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1
注意:首次执行poller.php时请使用cacti用户,否则生成的rrd文件cacti将没有写入权限。
至此安装完毕。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/73757/showart_2080823.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP