文档详情

CentOS搭建CactiCentOS搭建Cacti.pdf

发布:2018-04-24约7.57千字共6页下载文档
文本预览下载声明
CentOS6.5 搭建Cacti 一、首先要安装Apache、PHP、MySQL、Net-SNMP 和RRDTool,运用yum 命令 (在线安装) 安装所有cacti 依赖软件。过程如下: #yum install mysql mysql-server php-mysql httpd php php-pdo lm_sensors net-snmp php- snmp net-snmp-utils perl-Net-Daemon perl-PlRPC perl-DBI rrdtool perl-rrdtool perl-DBD-MySQL net-snmp-libs 注:yum 安装rrdtool 中,由于rrdtool 依赖的包比较多,所以请首先增加源,方式如下: #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 (退出vi 编辑器命令 :q!(退出不保存), :wq(保存并退出) #rpm --import /rpm/packages/RPM-GPG-KEY.dag.txt 安装完成以后,可以查看以下httpd 和mysqld 服务的状态 #service httpd status #service mysqld status 二、配置SNMP #vi /etc/snmp/snmpd.conf --将下边这行中的default com2sec notConfigUser default public --改为 com2sec notConfigUser public (注意:如果以后往cacti 里添加其他设备,只要在 被监控的设备上把 改为cacti 服务器的地址就行了,其实这个地址就是cacti 服务器地址) --将下边这行中的systemview access notConfigGroup any noauth exact systemview none none --改为all access notConfigGroup any noauth exact all none none --将下边这行的注释#号去掉 #view all included .1 80 --启动snmpd 服务 #service snmpd start (查看服务状态的命令:service 服务名称 status,如service snmpd status ) --启动httpd/mysql 服务 #service httpd start #service mysqld start 查看Apache 是否运行正常的方法,浏览器输入,看是否出现Apache 的测试页面。 设置服务开机自启的命令: #chkconfig xxx(需要自启服务的名称) on 如下例: #chkconfig httpd on 可以将httpd、mysqld、snmpd 服务设置成开机自启 三、安装cacti 1、下载cacti : #wget /downloads/cacti-0.8.8d.tar.gz #tar -zvxf cacti-0.8.8d.tar.gz #mv cacti-0.8.8d /var/www/html/cacti --将其放到/var/www/html 目录下并改名 2、在数据库中建库、授权、导入数据库结构 请记得给数据库root 设置一个密码,以保护安全。可以使用如下的命令来设置数据库root 的密码: #mysqladmin --user=root password somepassword #mysqladmin --user=root
显示全部
相似文档