CentOS安装cacti
1.安装软件包
- yum install -y httpd php php-mysql \
- php-snmp mysql mysql-server \
- perl-DBD-MySQL php-pdo net-snmp \
- net-snmp-libs net-snmp-utils rrdtool
2.启动相关服务
- service httpd start
- service mysqld start
- service snmpd start
- chkconfig httpd on
- chkconfig mysqld on
- chkconfig snmpd on
3.下载cacti
- wget -O /tmp/cacti-0.8.7e.tar.gz http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz
- mkdir /home/cacti
- tar -xzvf /tmp/cacti-0.8.7e.tar.gz -C /home/cacti
- mv /home/cacti/cacti-0.8.7e /home/cacti/htdocs
4.向db添加cacti账号
- CREATE USER 'cactiuser' IDENTIFIED BY 'yourpassword';
- GRANT ALL PRIVILEGES ON cacti.* TO cactiuser@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
- FLUSH PRIVILEGES;
5.导入cacti的数据结构
- echo "source /home/cacti/htdocs/cacti.sql" | mysql -ucactiuser -pcactiuser cacti
6.配置apache
- cat > /etc/httpd/conf.d/cacti.conf <<EOF
- <VirtualHost *:80>
- DocumentRoot /home/cacti/htdocs/
- ServerName cacti.opstool.com
- CustomLog /home/cacti/logs/access_log combined
- ErrorLog /home/cacti/logs/error_log
- </VirtualHost>
- EOF
- service httpd restart
7.添加crond任务
- mkdir /home/cacti/conf
- cat > /home/cacti/conf/cacti <<EOF
- */5 * * * * apache /usr/bin/php /home/cacti/htdocs/poller.php &>/dev/null
- EOF
- ln -sf /home/cacti/conf/cacti /etc/cron.d/
- service crond reload
8.登录http://cacti.opstool.com
使用默认的用户名密码admin/admin登录,第一次登录后会提示修改密码。 问题:
1.graphs显示无图
原因:cacti中设置rrdtool的版本与系统实际安装的版本不一样。进入cacti,点击console-Settings,然后设置RRDTool Utility Version,选择与系统的一致。如果系统rrdtool版本比cacti中最高的版本还高,那只能选择cacti中支持的最高rrdtool版本尝试一下,如果不行要么考虑cacti升级,要么rrdtool降级,以保证兼容.
CentOS安装cacti的更多相关文章
- centos 安装cacti监控
CentOS 6下Cacti搭建文档 安装依赖关系 yum -y install mysql-devel httpd php php-pdo php-snmp php-mysql lm_sensors ...
- CentOS 6.6 安装Cacti
1.最小化安装CentOS6.6,装好系统以后关闭防火墙和selinux[root@Cacti ~]#chkconfig iptables off[root@Cacti ~]#vi /etc/sysc ...
- Centos下cacti的安装
介绍 Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具.Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形.它提供了非常强大的数据和 ...
- centos6.6 安装cacti监控服务器
整理一份cacti的安装步骤.留作笔记和以后参考用. 环境: centos 6.6 -x64 cacti-0.8.8b-cn.tar.gz mysql yum安装即可 yum服务使用centos自带的 ...
- yum安装cacti
环境: centos 6.5 -x64 cacti-0.8.7e.tar.gz mysql yum安装即可 yum服务使用centos自带的就行.如果是红帽请自行解决yum.本文不赘述. **注意:同 ...
- CentOS安装gitlab,gerrit,jenkins并配置ci流程
CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上, ...
- 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ...
- 【推荐】CentOS安装PHP-5.6.4+扩展安装+安全配置+性能配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 前段时间PHP官方发布了一个重要的安全升级公告,修复了两个unserialize函数的严重漏洞,目前受影响的版本有: ...
- CentOS安装Apache-2.4.10+安全配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装Nginx之前,请确保已经使用yum安装了各基础组件,并且配置了www用户和用户组,具体见<CentOS ...
随机推荐
- exit和return的区别
主要有几下几个不同点: 1. return返回函数值,是关键字:exit是一个函数. 2. return是语言级别的,它表示了调用堆栈的返回:而exit是系统调用级别的,它表示了一个 ...
- CS193P - 2016年秋 第三讲 Swift 语言及 Foundation 框架
这一讲介绍一些 Swift 的重点概念.特别是一些有别于其它语言的地方.但本质上还都是语法糖. 想充分理解这一讲的内容,最好的方式就是 打开 playgound,亲自动手来实验. 1,Optional ...
- C#类继承和接口继承时一些模棱两可的问题[转]
原文地址:http://www.cnblogs.com/harleyhu/archive/2012/11/29/2794809.html 1.在father定义的方法若含有virtual关键字,chi ...
- java实现删除文件以及文件夹
首先,需要明确的是File类中的delete()方法适用于删除空目录,或者单个文件. 然后,对于二级目录以上的文件夹的删除,需要分两步进行删除. 1.删除最底层目录下面的文件,或者空目录 当有多个文件 ...
- visio任意角度精确旋转图形
visio 2013 步骤: 选中图形 点击"视图->显示->任务窗格->大小和位置" 然后会出现一个小窗口,里面可以输入图形的旋转角度
- 前端安全配置之Content-Security-Policy(csp)
什么是CSP CSP全称Content Security Policy ,可以直接翻译为内容安全策略,说白了,就是为了页面内容安全而制定的一系列防护策略. 通过CSP所约束的的规责指定可信的内容来源( ...
- jQuery工具方法
目录 常用工具方法 判断数据类型的方法 Ajax操作 $.ajax 简便写法 Ajax事件 返回值 JSONP 文件上传 参考链接 jQuery函数库提供了一个jQuery对象(简写为$),这个对象本 ...
- Pointcut is malformed: Pointcut is not well-formed: expecting 'identifier' at character position 0 ^
错误提示: 解决方法:指定execution 在执行目标方法之前指定execution 例如: import org.aspectj.lang.annotation.Aspect; import or ...
- WPF绑定xml数据源
1.界面 <UserControl x:Class="HKDCMS.Client.Demo.UIViews.UIControls.AboutUsControl" xmlns= ...
- android 使用shape来优化界面效果
看下效果图: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android=&quo ...