读书频道 > 网站 > 网页设计 > Cacti实战
2.3.1 安装和配置Cacti的基础平台
15-07-28    下载编辑
收藏    我要投稿   

本文所属图书 > Cacti实战

全书共12章,分为4篇:准备篇(1~2章):详细地介绍了Cacti的起源、发展、适用场景、架构、原理,以及它的安装、配置和更新;基础篇(3~5章):详尽地讲解了Cacti的三大流程、各项功能的操作使用,以及它的用户管理;立即去当当网订购

2.3 Cacti的安装与配置

下面介绍如何安装和配置Cacti,由于Cacti的程序主要是在Web浏览器环境下安装,所以从本章开始,不再分为Windows平台和Linux平台来介绍,都统一以Web浏览器的方式来介绍,如果涉及平台之间的不同配置,会在文中说明。

2.3.1 安装和配置Cacti的基础平台

由于采用了基于Web浏览器的方式,Cacti基础平台的安装非常简单,也不存在针对某一特定版本或者特定系统环境的操作。按照Cacti安装程序给出的向导和建议,可以很方便地安装Cacti系统。

1.建立Cacti基础数据库

还记得在第1章中介绍的么?MySQL就像“吕秀才”一样,把Cacti的基础配置、用户管理、系统配置等信息妥善地存储起来,这就需要创建一个“小账本”。

建立Cacti数据库的脚本一般会存放在Cacti的安装文件中,用户会找到一个名为“cacti.sql”的文件,下面执行它,建立系统所需的数据库。请参考配置脚本2-17的内容进行配置。

配置脚体2-17 建立Cacti基础数据库

#在MySQL数据库中建立一个名为Cacti的数据库
mysqladmin --user=root --password create cacti
#将cacti.sql文件在MySQL实例上执行,创建表结构
mysql --user=root --password cacti < E:\apache2\htdocs\cacti\cacti.sql
#为Cacti用户赋予权限
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'Cacti用户的
密码';
mysql> flush privileges;

2.Cacti的安装和配置

Cacti的主体程序可以在Cacti的官方网站上下载,本书的实验环境版本是cacti-0.8.8b,将程序解压,放到Web服务器的目录中。然后打开Cacti程序的目录,编辑include文件夹中的config.php文件,修改Cacti连接的数据库属性,如配置脚本2-18所示。

配置脚体2-18 修改Cacti的数据库连接

$database_type = "mysql";    #数据库的类型
$database_default = "cacti";   #数据库的名称
$database_hostname = "localhost";  #主机名称,IP地址也可以
$database_username = "cacti”;   #数据库的用户名
$database_password = "Cacti用户的密码";  #数据库用户名的密码

这里还需要修改rra文件夹下的log目录权限,以保证Cacti运行的时候,可以正常使用日志。输入配置脚本2-19所示的语句。

配置脚体2-19 修改log目录权限

#chown -R cacti rra/ log/

编辑/etc/crontab文件,把配置脚本2-20中的语句加进去,这条语句在后面还会介绍到,目的是让/var/www/html/cacti/poller.php程序每5分钟执行一次,获取想要监控设备的监控数据。

配置脚体2-20 配置crontab文件

*/5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1
上述配置文件中的目录应该是指定的存放Cacti程序的目录,本书的实验环境使用了/var/www/html/cacti/目录,读者需要按照实际情况指定自己的目录。

如果需要在Windows平台使用Cacti,则配置定时任务计划。点击“开始”→“控制面板”→“任务计划”→“添加任务计划”,浏览PHP执行程序所在的目录。例如,“E:\php\php.exe”设置为每天执行,然后在“高级”中选择每5分钟执行一次,持续时间根据需要设定。返回属性首页,将“运行(R)”改成配置脚本2-21中的内容。

配置脚体2-21 配置“运行(R)”中内容
e:\php\php.exe c:\AppServ\www\cacti\poller.php
下面打开一个Web浏览器,在地址栏中输入http://你的主机IP或机器名/cacti/,打开如图2-22的界面,点击Next按钮。


 

弹出如图2-23所示的界面,选择“New Install”,点击Next按钮。


 

跳转到如图2-24所示的界面。


 

Cacti系统安装需要的文件都已经找到,如果没有找到,则该界面会报错,不用紧张,因为在安装过程结束后,在系统配置的节点依然可以定义这些文件的存储路径。本书的后面会详细介绍。点击Finish按钮,结束安装。

Cacti首次进入的登录界面,如图2-25所示。Cacti首次安装的默认用户名和密码都是“admin”。

输入之后,点击Login按钮,由于是第一次进入系统,所以Cacti系统强制让用户修改admin用户的密码,输入设置的密码,点击Save按钮,如图2-26所示。
  

保存后,进入Cacti的主界面,如图2-27所示。


 

Cacti主体程序安装成功。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站