linux篇-centos7 安装cacti
  iHT0TLzU167T 2023年11月02日 57 0


1 cacti运行环境准备

  cacti需要php+apache+mysql+snmp+RRDTool,以及cacti本身。cacti本体是用php开发的网站,通过snmp对远端设备信息进行采集。apache+mysql+php在以前已经做过了

  

  这里只对剩余的部分进行安装。

2 安装snmp

 

yum install -y net-snmp*
  vi /etc/snmp/snmpd.conf
    com2sec notConfigUser default public  //将default修改为127.0.0.1
    access notConfigGroup"" any noauth exact systemview none none  //将systemview改为all
    #view all included .1  //去掉#注释
  systemctl start snmpd
  systemctl enable snmpd

3 安装RRDTool

  yum install libart_lgpl libart_lgpl-devel

  yum install rrdtool.x86_64 rrdtool-devel.x86_64

4 安装相关lib

  yum install gcc glibcglibc-common cairo pango zlib zlib-devel freetype freetype-devel gd gd-devel

5 mysql配置

  mysql -uroot -p //登录mysql

    create database cacti CHARSET ‘utf8’; //创建cacti用的库

    GRANT ALL ON cacti.* TO cactiuser@‘127.0.0.1’ IDENTIFIED BY ‘cactipass’;  //创建cactiuser并赋权

6 下载并安装cacti

  在cacti官网下载cacti-0.8.8f.tar.gz

  复制到apache的www目录并解压该包

    cd /var/www/html/

    tar xvf cacti-0.8.8f.tar.gz

    mv cacti-0.8.8f cacti   //目录重命名

    cd /var/www/html/cacti

    mysql cacti <cacti.sql  //初始化cacti数据库

    useradd cactiuser  //创建cacti user

    chown -R cactiuser:cactiuser /var/www/html/log /var/www/html/rra  //修改目录的访问权限

    vim /etc/php.ini

      date.timezone =Asia/Shanghai  //修改php时区

    systemctl restart httpd  //重启apache

7修改配置文件

Include下的config.php

修改数据库密码和用户名

8 浏览器中输入

  http://ip/cacti  开始cacti的安装配置

按提示进行配置或包安装

linux篇-centos7 安装cacti_mysql

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  iFlC2TQwmEmX   2023年12月11日   38   0   0 phpthinkPHP框架
  iFlC2TQwmEmX   2023年12月09日   33   0   0 php
iHT0TLzU167T