CentOS cacti系统环境安装snmp的支持工具
创始人
2024-06-23 07:41:29
0

特别值得一提的是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实际的使用

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...