linux 安裝使用cacti

來源:互聯網
上載者:User

  安裝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來代替。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.