linux 安装使用cacti

  安装snmp

  http://www.zijidelu.org/thread-7479-1-1.html

  yum install net-snmp net-snmp-devel net-snmp-utils

  centos安装SNMP

  安装 Net-SNMP

  CentOS及其它RedHat系列产品提供了net-snmp的二进制包。我们可以直接从源里安装。

  yum install net-snmp net-snmp-devel net-snmp-utils

  复制代码

  说明:net-snmp-devel是为了使用net-snmp-config, net-snmp-utils是为了使用snmpwalk

  配置 Net-SNMP

  CentOS下的net-snmp无法在selinux环境下正常使用v3。如果您想使用snmp v3,请先禁用selinux。

  net-snmp-config --create-snmpv3-user -ro -A snmp@jiankongbao -a MD5 jiankongbao

  复制代码

  以上命令,创建一个snmpv3用户,只读,使用MD5,用户名为jiankongbao,密码为snmp@jiankongbao。

  注意:运行之前请先停用net-snmp服务。

  service snmpd stop

  复制代码

  运行 Net-SNMP

  运行 Net-SNMP 服务的方法比较简单,不过Net-SNMP服务的名字是snmpd

  service snmpd start

  复制代码

  您可能需要把它加入开机自动运行服务列表。

  chkconfig snmpd on

  复制代码

  检测 Net-SNMP

  我们可以使用 snmpwalk 来检测snmp服务是否正常开启。

  snmpwalk -v 3 -u jiankongbao -a MD5 -A "snmp@jiankongbao" -l authNoPriv 127.0.0.1 sysDescr

  复制代码

  配置iptables防火墙

  Net-SNMP 使用 udp 协议,161端口。在/etc/sysconfig/iptables 中添加如下规则

  -A RH-Firewall-I INPUT -p udp -s 60.195.249.83 --dport 161 -j ACCEPT

  -A RH-Firewall-I INPUT -p udp -s 60.195.252.107 --dport 161 -j ACCEPT

  -A RH-Firewall-I INPUT -p udp -s 60.195.252.110 --dport 161 -j ACCEPT

  复制代码

  开始怎么添加都被防火墙拦截,用这个规则可以通过

  cacti默认的用户名和密码都是admin

  登陆进去之后要修改密码

  出现的错误1:PHP Warning: date(): It is not safe to rely on the system’s timezone settings

  通过观察nginx的错误日志,发现大量的如下错误:

  PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Chongqing' for 'CST/8.0/no DST' instead in

  通过搜索,发现从php5.3 ,当对使用date()等函数时,如果timezone设置不正确,在每一次调用时间函数时,都会产生E_NOTICE 或者 E_WARNING 信息。知道了问题的根源,解决的方法有三种,任选一种即可。

  一、在页头使用date_default_timezone_set()设置 date_default_timezone_set('PRC');

  二、在页头使用ini_set('date.timezone','Asia/Shanghai');

  三、修改php.ini。打开php5.ini查找date.timezone 去掉前面的分号修改成为:date.timezone =PRC

  注意:上述设置都是针对中国大陆来设置的,同时PRC也可以用Asia/Shanghai,Asia/Chongqing,Asia/Urumqi来代替。

时间: 2024-10-18 17:12:01

linux 安装使用cacti的相关文章

Linux安装GBK/GB2312程序显示乱码的五种解决方法

  不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,下面小编就给大家介绍下Linux安装GBK或GB2312程序显示乱码的解决方法. 解决方法: 找到etc/httpd/conf/ 目录中的httpd.conf 1.解决方法一 查找"AddDefaultCharset UTF-8",将"UTF-8"改为"GB2312" 2.解决方案二 查找"A

Linux安装配置php环境的方法_php技巧

本文实例讲述了Linux安装配置php环境的方法.分享给大家供大家参考,具体如下: 1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.gz 获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz 2.安装libxml2 复制代码 代码如下: tar zxvf libxml2-2.6.32.tar.gz cd l

linux 安装eclipse的安装,JRE出现错误,怎么破

问题描述 linux 安装eclipse的安装,JRE出现错误,怎么破 ./jre-1_5_0_09-linux-i586-rpm.bin ![图片说明](http://img.ask.csdn.net/upload/201510/06/1444145816_823230.png) Do you agree to the above license terms? [yes or no] yes Unpacking... ./jre-1_5_0_09-linux-i586-rpm.bin: 281

linux安装软件出错,引用冲突

问题描述 linux安装软件出错,引用冲突 有没有遇到过这种情况:安装软件时需要调用其他两个软件包,但是这两个软件包中含有相同名称的各自定义的C文件,结果安装时就因为重复定义什么的出错了,该怎么解决? 解决方案 请append具体的出错信息 解决方案二: 有可能,两个软件包冲突了 解决方案三: 删除一个?改成绝对的位置?我猜的...

Linux安装完成之后如何修改系统时间?

Linux安装完成之后如何修改系统时间? 我们在安装完Linux操作系统之后,往往需要调整系统的时间,或是对当前的时间进行校对,我们可以使用以下三种方法: 1 设置你的时区: timeconfig里选择Asia/Shanghai (如果你位于GMT+8中国区域) 2 与标准时间服务器校准: ntpdate time.nist.gov 当然,如果你是李嘉诚,也可以跟自己的手表校准: date -s STRING (STRING格式见man date),修改后执行 clock -w 写到http:/

《嵌入式 Linux应用程序开发标准教程(第2版)》——1.2 Linux安装

1.2 Linux安装 有了一个初步的了解后,读者是否想亲自试一下?其实安装Linux是一件很容易的事情,不过在开始安装之前,还需要了解一下在Linux安装过程中可能遇到的一些基本知识以及它与Windows的区别. 1.2.1 基础概念 1.文件系统.分区和挂载 文件系统是指操作系统中与管理文件有关的软件和数据.Linux的文件系统和Windows中的文件系统有很大的区别,Windows文件系统是以驱动器的盘符为基础的,而且每一个目录与相应的分区对应,例如"E:\workplace"是

XP下引导LINUX安装程序心得

  XP下引导LINUX安装程序详解   本来早就想写,但由于打游戏的时间实在是抽不出来,最近有时间了,把它写出来供大家分享. AAAAA需要的东东: 1.LINUX安装文件(ISO的),把这个ISO中的isolinux(文件夹)解压出来,放在同一个盘下面. 2.WINGRUB百度搜一下就可以下载 3.当然你的系统要是XP或是2003,2000也行(但没有实践过). 我们以XP为例,03操作一样. BBBBB具体操作和注释:     1.先在XP下空出来两个盘,一个用来存储LINUX安装文件(I

linux 字体-linux安装字体时找不到mkfontscale、mkfontdir

问题描述 linux安装字体时找不到mkfontscale.mkfontdir 这是我找的方法: 2. 1. 首先获得一套"微软雅黑"字体库(Google一下一大把),包含两个文件msyh.ttf(普通).msyhbd.ttf(加粗): 2. 在/usr/share/fonts目录下建立一个子目录,例如win,命令如下: # mkdir /usr/share/fonts/win 3. 将msyh.ttf和msyhbd.ttf复制到该目录下,例如这两个文件放在/root/Desktop下

linux包编译失败-Linux安装R语言,报编译失败!

问题描述 Linux安装R语言,报编译失败! Error:compilation failed for package 'Rserve' 说包编译失败! 貌似说版本问题,于是换了几个版本还是不行! R六个包! 第一个包是tar.gz解压出来进入目录./configure make make install的! 之后的包都是 R CMD INSTALLL XXXX.tar.gz来执行命令的! 同事在第一台上装成功了,第二台我装就没有成功,两台Linux系统版本也不一样!