CentOS cacti系统环境安装snmp的支持工具

系统 Linux
创建CentOS cacti数据库 mysqladmin --user=root create cacti 导入cacit.sql mysql cacti< /var/www/html/cacti/cacti.sql给CentOS cacti用户授权

特别值得一提的是CentOS cacti有很多值得学习的地方,这里我们主要介绍CentOS cacti,包括介绍CentOS cacti等方面在centos5.4下CentOS cacti的安装配置

系统环境

  1. OS:CentOS5.4   
  2. DataBase:MySQL5.0   
  3. PHP Apache   
  4. net-snmp  

部署CentOS cacti需要的环境 安装CentOS MySQL

  1. yum install mysql  
  2. yum install mysql-server  
  3. 安装apache   
  4.  
  5. yum install httpd  
  6. 安装php   
  7.  
  8. yum install php  
  9. yum install php-mysql 


启动各类服务并且加入启动列表

  1. service httpd start  
  2. service mysqld start #***次启动会初始化MySQL的数据字典  
  3. chkconfig httpd on  
  4. chkconfig mysqld on  

由于CentOS cacti的运行需要大量的其它库的支持,我们还需要安装一些:

  1. zib:   
  2.  
  3. yum install zib  
  4. libpng:   
  5.  
  6. yum install libpng  
  7. freetype:   
  8.  
  9. yum install freetype  
  10. jpeg:   
  11.  
  12. yum install libjpeg  
  13. fontconfig:   
  14.  
  15. yum install fontconfig  
  16. gd:   
  17.  
  18. yum install gd  
  19. libxml:   
  20.  
  21. yum install libxml2 

另外,还需要rrdtool的支持: 从这里下载:http://www.express.org/~wrl/rrdtool/ 这里我下载对应centos5.4的版本,读者请对应自己的系统版本下载

  1. wget http://www.express.org/~wrl/rrdtool/rrdtool-1.2.30-1.el5.wrl.x86_64.rpm  
  2. wget http://www.express.org/~wrl/rrdtool/rrdtool-perl-1.2.30-1.el5.wrl.x86_64.rpm  
  3. rpm -ivh rrdtool-1.2.30-1.el5.wrl.x86_64.rpm rrdtool-perl-1.2.30-1.el5.wrl.x86_64.rpm 


安装snmp的支持工具

  1. yum install net-snmp  
  2. yum install net-snmp-utils  

安装CentOS cacti下载CentOS cacti,cacit官方网站:http://www.cacti.net/download_cacti.php wget http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz解压并放到apache文档目录(/var/www/html是默认apache网站目录)

  1. tar -xf cacti-0.8.7e.tar.gz  
  2. mv cacti-0.8.7e /var/www/html/cacti 

编辑CentOS cacti配置文件,这里配置链接MySQL服务的用户名,密码,端口等。

  1. cd /var/www/html  
  2. vi cacti/include/config.php  
  3. $database_type = "mysql";   
  4. $database_default = "cacti";  
  5. $database_hostname = "localhost";  
  6. $database_username = "cacti";  
  7. $database_password = "cacti";  
  8. $database_port = "3306";  
  9. $config['url_path'] = '/cacti/'; 

添加一个CentOS cacti的用户并添加cron任务:

  1. useradd cacti  
  2. su - cacti  
  3. crontab -e  
  4. */5 * * * * cacti php /var/www/html/cacti/poller.php > /dev/null 2>&1  

把CentOS cacti网站目录所属组改为CentOS cacti:

  1. su - root  
  2. chgrp -R cacti /var/www/html/cacti 

另外还需要两个目录的所有者修改,以便使cacti有写权限:

  1. chown -R cacti /var/www/html/cacti/rra  
  2. chown -R cacti /var/www/html/cacti/log 

配置数据库

创建CentOS cacti数据库 mysqladmin --user=root create cacti 导入cacit.sql mysql cacti< /var/www/html/cacti/cacti.sql给CentOS cacti用户授权

  1. mysql -uroot  
  2. mysql> use cacti  
  3. mysql> grant all on cacti.* to cacti@localhost identified by 'cacti';  
  4. mysql> flush privileges;  
  5. mysql> exit  
  6.  

完成CentOS cacti的安装 在安装机打来页面:http://localhost/cacti 点击next后,会出现

【编辑推荐】

  1. CentOS cacti安装配置的运行
  2. CentOS安装mono配置系统相关编译器
  3. CentOS静态IP修改网卡配置文件
  4. CentOS VMware配置未知文件
  5. CentOS PyLucene实际的使用
责任编辑:佚名 来源: CSDN
相关推荐

2011-04-02 15:26:45

Cacti安装

2011-04-02 15:30:20

Cacti安装

2011-04-01 12:22:35

2011-04-06 10:03:08

Centos5.4Cacti安装

2010-01-13 11:17:50

2010-05-26 13:14:23

cacti 监控lin

2011-03-29 16:07:32

CACTISNMP

2010-04-06 09:38:17

CentOS系统

2011-03-09 16:16:56

CentOSLAMP

2010-02-23 14:45:52

CentOS LEMP

2010-03-26 10:35:20

CentOS系统

2011-03-25 15:01:43

2011-03-29 14:17:27

Cacti中文版Centos

2010-05-31 14:29:20

Cacti中文

2010-04-01 13:19:53

CentOS系统

2010-06-30 10:52:12

snmp服务Cacti

2011-03-31 11:29:24

CACTISNMP服务

2011-03-29 09:08:50

2011-03-31 11:12:37

CACTINet-SNMP

2011-03-25 11:02:19

Cacti安装
点赞
收藏

51CTO技术栈公众号