zoukankan      html  css  js  c++  java
  • 详解CenOs6.7下安装Cacti

          Cacti[开个嗒]是Linux下的一种软控软件,基于PHP开发带有图形化界面,使用方便简洁,主要基于SNMP协议可以监控的设备有Linux与Windows服务器。

           环境介绍:CenOs6.7

           软件版本:cacti-0.8.8f.tar.gz[需要自己去官方网站下载]

          开始安装

    yum -y install httpd php php-mysql php-snmp php-xml php-gd mysql mysql-server

      

    启动http和mysql
    service httpd start
    service mysqld start

      

    执行mysql安全设置,根据设置root密码,删除匿名用户,删除自带测试库,禁止root远程
    mysql_secure_installation

      

      

      

    安装RRDTool用于绘图
    yum -y install rrdtool

      

    NET-SNMP 是一种开放源代码的 SNMP 协议实现。它支持 SNMP v1, SNMP v2c 与 SNMP v3,并可以使用 IPV4 及 IPV6 。也包含 SNMP Trap 的所有相关实现。
    Net-snmp 包含了 snmp 实用程序集和完整的 snmp 开发库。 安装net-snmp yum -y install net-snmp net-snmp-libs net-snmp-utils

      

    配置net-snmp改55行的信息
    vi /etc/snmp/snmpd.conf                               

      

       为了保险期间查看刚才修改的文件。

      

    启动net-snmp
    service snmpd start
    测试net-snmp
    snmpwalk -v 1 -c public localhost .1.3.6.1.2.1.1.1.0

      

    安装lrzsz上传下载服务【如果安装过可以忽略,用其他方式上传也行,你只要能把cacti包上传上去就行】
    yum -y install lrzsz

      

    上传cacti的压缩包到/home文件下,从官网下载
    https://www.cacti.net/download_cacti.php
    再解压,查看文件
    rz -y
    tar zxf cacti-0.8.8f.tar.gz
    ls

      

    将cacti文件移动文件到html目录下,进入cacti目录下
    mv cacti-0.8.8f /var/www/html/cacti
    cd /var/www/html/cacti/

      

    在MySql创建cacti库,登陆数据路,往cacti库导入cacti.sql表,输入密码
    mysqladmin --user=root -p create cacti
    mysql -uroot -p cacti < cacti.sql

      

    再次查看cacti库下的表
    SHOW DATABASES;
    USE cacti
    SHOW TABLES;

      

    登陆mysql中,创建cacti用户,刷新权限,退出数据库
    mysql -u root -p 
    GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY '123';
    flush privileges;
    quit

      

    在Linux下新增cacti用户名字cactiuser,指定文件为cactiuser用户,查找配置文件
    useradd cactiuser
    chown -R cactiuser rra/ log/
    find / -name config.php

      

    修改配置文件,将密码改为123后,保存退出
    vi /var/www/html/cacti/include/config.php

      

    设置定期程序收集信息
    crontab -e
    */1 * * * * php /var/www/html/cacti/poller.php >/dev/null

      

    启动服务,查看IP
    chkconfig httpd on
    /etc/init.d/httpd start

      

    临时关闭防火墙,设置SELinux为宽松模式
    service iptables stop
    setenforce 0

      

    关闭SELinux=》临时关闭
        setenforce 0
        0:permissive 只是提出警告,不阻止执行
        1:enforcing 开启selinux
      查看selinux状态
        getenforce

      打开浏览器,输入IP,下一步。

      选择新装继续下一步。

      

      继续下一步,核对安装信息,点击Finish完成。

      

      进入登陆页面,输入账号密码都是admin

      

      强制修改密码

      

      

    进入主菜单面板
    console    控制台
    graphs    绘图面板(监控图)

      

     

  • 相关阅读:
    hibernate4 使用及 新特性
    hibernate数据库配置
    Hibernate 插入,修改,删除,查询语句
    Hibernate之HQL总结
    简单编程题
    冒泡排序
    Accelerating Enum-Based Dictionaries with Generic EnumComparer
    本机自定义域名跳转
    ckeditor自己用的配置文件config.js
    RazorExtensions Templated Razor Delegates
  • 原文地址:https://www.cnblogs.com/jxearlier/p/12872655.html
Copyright © 2011-2022 走看看