[Di]ACIDの後継、BASEをインストールする
トップページ> コンピュータ , 2005年01月08日
ACIDの後釜として、BASE( Basic Analysis and Security Engine)というのが開発されたみたいだ。 現時点でこれはDebian-Package化されていないようだったのだ。ためしにやってみることにした。 ちなみに日本語に対応している。
BASE is the Basic Analysis and Security Engine. It is based on the code from the Analysis Console for Intrusion Databases (ACID) project. This application provides a web front-end to query and analyze the alerts coming from a SNORT IDS system.
Apacheの設定
BASEは/usr/share/baseにおくことにする。よってこのフォルダにおけるPHPの実行を可能にするため、
Apacheに以下の分を追加。
また、エイリアスも設定しておく。
Alias /base /usr/share/base
<DirectoryMatch /usr/share/base/>
Options +FollowSymLinks
AllowOverride None
order allow,deny
allow from all
<IfModule mod_php3.c>
php3_magic_quotes_gpc Off
php3_track_vars On
php3_include_path .
</IfModule>
<IfModule mod_php4.c>
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_value include_path .
</IfModule>
</DirectoryMatch>
BASEのダウンロード
#tar xvfz base-1.0.tar.gz
#cd base
設定
BASEの設定ファイルのサンプルがbase_conf.php.distと言うファイル名であるので、
これをbase_conf.phpにリネーム。その後、設定をする。
ちなみに私の環境では、
adodb.../usr/lib/adodb
phplot.../usr/lib/phplot
にあります。(これはACIDの設定のときにやったのでここを見てください)
#mv base_conf.php.dist base_conf.php
#vi base_conf.php
変更する場所は、
-
$BASE_Language="english"; を $BASE_Language="japanese";
-
$DBlib_pathを"/usr/lib/adodb"
-
その下のdatabaseの設定
-
$ChartLib_pathを"/usr/lib/phplot"
そのあと、base_main.phpと、 ./includes/base_output_html.inc.phpの <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1" /> のiso-8859-1というところを、EUC_JPと変更しましょう。
これでOKです!
投稿者 admin : 2005年01月08日 23:50
« HDD Healthのその後 -S.M.A.R.T.について | トップページ | マイクロソフト、iPod対策でソニーと手を組む? »
現在の記事:ACIDの後継、BASEをインストールする
