- 追加された行はこの色です。
- 削除された行はこの色です。
*PandoraFMS [#s8705fc1]
[[PandoraFMS:+http://pandorafms.org/ja]]
サーバとNWの統合監視ソフトウェア。
OSSのプログラムとしては珍しく、PandoraFMS監視サーバをWindows上にも構築出来る。
Windows上に監視サーバを構築する場合は、IISの待ち受けポートと衝突させない等の工夫が必要。
必須なミドルウェアはインストーラに同梱されているので、クリックインストールのみとなる。
*Apache [#a842adfb]
[[Apache:+http://httpd.apache.org/]]
Linuxの定番webサーバだが、WindowsServer用の物も存在する。
オフィシャルではバイナリを配布していないが、ソースは公開されているので、
Windows用にビルドして利用する事も出来る。
~
*メモ [#d33746c2]
-監視サーバをWindows上に構築する場合、PandoraFMSに同梱されているapacheを利用する。
IISでも構築が可能だが、ユーザログインのセッション維持に問題がある模様なので設定変更が必須(要調査)。
-対応するDBはMySQL、PostgreSQL、Oracleの3つのみ。SQL Serverは未対応。
-パラメータとDB構成はLinux版と同じなので、Windows環境で仮構築後にLinuxへ移植も可能。
~
*パラメータ [#qe8d2552]
・PandoraFMS コンソール初期ユーザ
[User]: admin
[Pass]: pandora
・同梱MySQL 管理ユーザ
[User]: root
[Pass]: pandora
・同梱MySQL PandoraFMS用DB
[User]: pandora
[Pass]; pandora
~
*インストール [#ya3a2417]
*インストール [#md8e1edf]
&size(16){&font(b){0. 前提条件};};
今回のメモは下記の条件で動作検証。
今回はPandoraFMSに同梱されているApacheを利用する。
その為、ApacheのバージョンはPandoraFMSのパッケージに依存する形となる。
他所で公開されているバイナリについても、同様の方法でインストール出来る。
-構築環境
※インストール先はデフォルト値 "C:\PandoraFMS" を利用
※インストール先は "C:\PandoraFMS\Apache" を利用
---
[VM]: Hyper-V ver6.3.9600
[OS]: WindowsServer2012R2 x86_64
[MEM]: 2GB
[HDD]: 50GB
[Apache]: 2.2.25
-ミドルウェア
※全てPandoraFMSインストーラに同梱されている物を使用
---
[PandoraFMS]: Server 6.0SP1 x86_64
[Apache]: 2.2.25
[PHP]: 5.4.25
[MySQL]: 5.5.37
~
&size(16){&font(b){1. インストール作業};};
事前にHPからPandoraFMSインストーラをダウンロードしておく。
ダウンロードしたインストーラを管理者権限で起動させる。
途中、Apacheのインストールでパラメータ入力をする必要がある。
>&ref(pandora_0001_00.png,left,nowrap,100%);
インストーラで利用する表示言語を選択 -> [OK]
>&ref(pandora_0002_00.png,left,nowrap,100%);
PandoraFMSのインストールを開始 -> [Next]
>&ref(pandora_0003_00.png,left,nowrap,100%);
ソフトの規約同意画面 -> [I Agree]
>&ref(pandora_0004_00.png,left,nowrap,100%);
インストールするミドルウェアの選択
今回は同梱されている物を全て利用するので全部チェック -> [Next]
>&ref(pandora_0005_00.png,left,nowrap,100%);
PandoraFMSインストール先の選択
選択したディレクトリ配下にApache、MySQL、PHPもインストールされる -> [Browse...] -> [Install]
>&ref(pandora_0006_00.png,left,nowrap,100%);
Apacheの動作に必要なランタイムが表示される
必要に応じてMicrosoftからランタイムをインストールする -> [OK]
>&ref(pandora_0007_00.png,left,nowrap,100%);
インストール完了 -> [Finish]
インストール後にTCP:80でApacheが自動起動する為、既にIISをTCP:80で動かしている場合は、
IISを停止させるか、そのままApacheをインストールして起動失敗させた後に設定変更をする。
インストールが完了した後は、各サービスが登録・起動しているかサービスマネージャから確認を行う。
Apache、MySQL、PHP、PandoraFMS_Serverの一つでも起動していなかったら、
フォルダへのアクセス権限、待ち受けポートの衝突などを確認する