cacti中文版安装配置-chinaunix博客.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cacti中文版安装配置-chinaunix博客

Cacti 中文版安装配置 编辑:LinuxPad 日期:2011/10/8 本人系LINUX爱好者,关注开源、网络安全、自动化运维 BLOG: E-Mail:@ QQ交流群:161230409 欢迎加群交流 共同探讨LINUX技术 Cacti 是一款优秀的开源监控软件,使用 php 实现,它的主要特点是使用 snmp 服务获取数据,然后用 rrdtool 存储和更 新数据,当用户查看数据的时候,rrdtool 生成图表呈现给用户。mysql 数据库用于存储变量并进行调用。mysql 数据库并 不存储 snmp 捕获到的数据,snmp 捕获到的数据,存在于 rrdtool 生成的 rrd 文件中,这些文件位于 cacti 目录下的 rra 目录中。 本文主要介绍 cacti 中文版的安装,配置,cacti 插件的安装,配置。英文版的安装跟中文版大同小异,但是中文版会麻 烦点,所以就以中文版为例。 系统:Centos5.6 x386 软件:cacti-0.8.7e 一、 准备软件的安装 由于 cacti 使用 php 来实现,通过 WEB 来管理,使用 snmp 来捕获数据,使用 rrdtool 来生成图表,使用 mysql 来存储 变量,因此需要先安装这些软件,直接使用 yum 进行安装即可,共需安装以下 rpm 包: httpd/mysql-server/php/php-mysql/rrdtool/gd/net-snmp/php-snmp/net-snmp-utils/net-snmp-devel/mysql -devel/openssl-devel 各个 rpm 包的作用为: httpd WEB 服务器 apache mysql-server 数据库 mysql php cacti 使用 php 来实现 php-mysql php 支持 mysql rrdtool 用来生成 cacti 图像 gd rrdtool 绘制图像需要的图形库 php-snmp php 支持 snmp net-snmp-utils 一些 snmp 的扩展命令,如:snmpwalk、snmpget 等,cacti 需要 net-snmp-devel/mysql-devel/openssl-devel cactid/spine 需要 安装 rpm 包: #yum httpd mysql-server php php-mysql gd net-snmp php-snmp net-snmp-utils net-snmp-devel mysql-devel openssl-devel 由于 centos 的标准组件中是不带 rrdtool 的,因此我们需要添加一个 dag 的 yum 源,以安装 rrdtool。 修改/etc/yum.repos.d/CentOS-Base.repo, #vi /etc/yum.repos.d/CentOS-Base.repo 在其末尾追加 [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 gpgkey=/rpm/packages/RPM-GPG-KEY.dag.txt enabled=1 更新 yum #yum clean all #yum list 现在就可以安装 rrdtool #yum install rrdtool 设置开机自启动 #chkconfig httpd on #chkconfig mysqld on #chkconfig snmpd on 二、 MySQL 数据设置 由于 cacti 依靠 mysql 来存储必要的变量,我们有必要对 MySQL 做些设置。 启动并初始化 mysql 数据库 #service mysqld start 为 root 用户设置密码(以 linuxpad 为例),并更改登录权限,默认密码为空 #mysql –u root –p 回车后输入密码(空) mysqluse mysql; mysqlupdate user set password=password(‘linuxpad’) where user=’root’; mysqlgrant all privileges on *.* to root@localhost identified by ‘linuxpad’ with grant option; mysqlflush privileges; 添加 cacti 库和 cacti 用户,并为其设置权限 mysqlcreate database cacti de

文档评论(0)

heti94575 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档