/* --------  zither用アポロンインターフェース ----- */
/* --------  セットアップ方法 --------------------- */

このアポロンを利用するには事前にzither, sitar, postgreSQLの設定が必要です。
zither, sitar, postgresql の設定については、zitherのインストール方法を参照して
ください。 インストールに関する資料はhttp://zither.ms-n.comから得ることが出来ます
し、簡単なものはzitherの配布物に含まれるINSTALL.utfjpを参照することも出来ます。
ここではユーザーインターフェースアポロンのインストールについて説明します。

＞インストール
パッケージをダウンロードし、apacheからサービス可能の場所に置きます。基本的には
<apache home>/htdocs/ 以下に全てのファイルが展開されるようにしてください。

# tar -xzf apollon-*.tar.gz
# mv apollon htdocs

apacheでBASIC認証などをかけてください。BASIC認証についてはapacheのページで紹介
されています。apollonはzitherが利用しているpostgrSQLデータベースにアクセスして
いますので、apollonを動作させるapacheはpostgreSQLにアクセス出来る権限が必要で
す。またapollonはzitherのconfディレクトリーに書き込みを行いますので、その権限
も必要です。クローズドな環境でなければ権限の調整は慎重に行いましょう。

＞設定ファイルの編集
total.inc ファイルの以下の部分を編集してください。

$pg_connect_ip = "127.0.0.1";  /* postgreSQLのIP
$my_server_ip = "127.0.0.1";   /* zitherの動作しているIP(自分じしん)
$my_web_ip = "127.0.0.1";      /* このインターフェースのURL


zitherの起動ファイル(/usr/local/zihter/conf/zither.conf)の以下の項目にこのWEB
のIPを入れる。

PG_WEB:127.0.0.1


＞アポロンについて
アポロンはzither監視プログラムを管理コントーロールすることを目的に作られました
が、これはzitherの開発者が一つの例として配布しているもので、もっと優れたインタ
ーフェースを貴方が開発して公開してもらえることで、zitherの本来求めている機能を
完全に生かせることを望んでいます。zither監視は分散監視を行うことが出来ますが、
アポロンではこの分散した環境を可視的に表現することが出来ません。現在このテーマ
が非常に重要ですが、このテーマに参加して頂ける方は

https://sourceforge.jp/projects/zither/

にご参加ください。

