h0945466 发表于 2019-1-10 07:42:32

企业级监控Cacti安装及配置

  安装环境:
  RHEL 5.8 apache 2.4 Mysql 5.5 php 5.5
  首先安装LAMP平台,安装好后建立测试页测试没问题后到cacti官网下载安装包,我此次安装的是cacti 0.8.8c版(最新)http://s3.运维网.com/wyfs02/M01/57/22/wKiom1SSWQSzadcuAACrkj5KxYE522.jpg
  安装流程如下:

[*]  解压缩tar包到apache的文档目录下并改名:
  tar xf cacti-0.8.8c.tar -C /usr/local/apache/htdocs/
  mv cacti-0.8.8c cacti
[*]  添加执行数据采集和数据存储的用户
  useradd -s /sbin/nologin cactiuser
[*]  修改log和rra的属组属主
  chown -R cactiuser:cactiuser log rra
[*]  把安装包中的数据库文件导入到mysql
  创建数据库:mysqladmin create cactidb
  导入数据: mysql cactidb < cacti.mysql
[*]  添加数据库用户
  mysql -e "GRANT ALL ON cactidb.* TO cactiuser@localhost IDENTIFIED BY 'passwd'"
  修改include下的config.php
http://s3.运维网.com/wyfs02/M01/57/23/wKiom1SSWefAzQ8QAAC9soZLY8o581.jpg
  修改cacti默认时区(config.php)
http://s3.运维网.com/wyfs02/M01/57/20/wKioL1SSWrPh37-FAAAjmb6l5ds982.jpg
  date_default_timezone_set('PRC');
  如果以虚拟主机方式直接访问cacti还需要修改如下设置
http://s3.运维网.com/wyfs02/M02/57/20/wKioL1SSWs_QrlZ6AAAZEohMgv0267.jpg
  配置apache
  楼主使用的是apache2.4.2,并且以虚拟主机方式运行cacti,所以先修改httpd.conf文件添加如下设置:include conf/extra/httpd-vhosts.conf,然后配置vhosts.conf添加虚拟主机
http://s3.运维网.com/wyfs02/M01/57/22/wKiom1SSWQSzadcuAACrkj5KxYE522.jpg
[*]  安装net-snmp(楼主直接yum安装)
[*]  安装rrdtool(到chinaunix论坛下载编译安装)
[*]  打开浏览器开始web安装。



页: [1]
查看完整版本: 企业级监控Cacti安装及配置