差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:apcupsd [2008/07/21 18:05] jonathantech:apcupsd [2017/04/27 14:53] (目前版本) – [下載與安裝] jonathan
行 1: 行 1:
 +====== 安裝 APCUPSD 監看 APC 的 UPS 供電狀況系統 ======
 +  * 網址 : http://www.apcupsd.org/
 +  * 打算要完成的架構如下 :
  
 +<ditaa name=apcupsd>
 +
 ++-----+   +---------+  +---------+      /--------------\
 +|        E2160  |  |  vm-web |<-----+ User Browser |
 +| APC +-->+ APCUPSD |  | APCUPSD |      \--------------/
 +| UPS |    Master |  |  Slave  |
 +|       +-----+---+  +----+----+
 ++-----+                   |
 +                +-----------+
 +</ditaa>
 +
 +===== 下載與安裝 =====
 +<note>
 +如果已經安裝 rpmforge 就可以 <code sh>
 +yum install apcupsd
 +</code>
 +直接安裝
 +</note>
 +<file>
 +su - root
 +wget http://nchc.dl.sourceforge.net/sourceforge/apcupsd/apcupsd-3.14.14.tar.gz
 +tar -zxvf apcupsd-3.14.14.tar.gz
 +cd apcupsd-3.14.14
 +./configure --enable-cgi
 +make
 +make install
 +</file>
 +<note warning>
 +如果出現缺少 g++, 就必須安裝 gcc-c++, 缺少 gd / gdlib 就必須安裝 gd gd-devel
 +<code>
 +yum install gcc-c++ gd gd-devel
 +</code>
 +</note>
 +
 +===== 調整設定檔 =====
 +<code>
 +vi /etc/apcupsd/apcupsd.conf
 +</code>
 +<file>
 +:
 +NETTIME 60
 +:
 +UPSCLASS sharemaster
 +:
 +UPSMODE share
 +:
 +STATTIME 60
 +:
 +UPSNAME Trysoft
 +:
 +</file>
 +
 +===== 啟動服務 =====
 +<code>
 +service apcupsd start
 +chkconfig apcupsd on
 +chkconfig --list | grep apcupsd
 +</code>
 +
 +之後可以在 /var/log/ 底下看到 apcupsd.status 與 apcupsd.events 兩個檔案
 +
 +===== 參考資料 =====
 +  * http://lists.centos.org/pipermail/centos/2006-April/063185.html
 +
 +{{tag>apc ups centos 安裝}}