チェンジセット 126 : tPod/trunk/README

差分発生行の前後
無視リスト:
更新日時:
2007/09/06 10:07:02 (5 年 前)
更新者:
masa
ログメッセージ:

tPod->tacoPotへの名称変更作業(とりあえず完了版)

ファイル:
1 変更

凡例:

変更なし
追加
削除
  • tPod/trunk/README

    r39 r126  
    1919******************************************************************************** 
    2020 
    21                              Rinza tPod 
     21                             Rinza tacoPot 
    2222                             ============== 
    23 ■ tPod について 
    24 tPod はキーワード付けによる検索を提供するエンジンです。 
     23■ tacoPot について 
     24tacoPot はキーワード付けによる検索を提供するエンジンです。 
    2525検索対象に任意のキーワードをつけることで、利用者視点での意味づけ/分類といった folksonomy が行え、検索性能と利便性が高まります。 
    2626 
    2727■ 主な機能 
    28 -- 0.7.1 の追加機能 
     28-- 0.8 の追加機能 
     29   JSP版UIをAjaxでのUIに変更 
     30   tPodから名称をtacoPotに変更 
     31    
     32-- 以前からある機能 
    2933・ JSP 版 UI 
    3034・ Polling(他ファイルシステムのファイルを監視して自動登録) 
    31 ・ tPod-WebDav (WebDav インタフェース)  
    32 ・ SOAP/XML (SOAP/XML で tPod にアクセス) 
     35・ tacoPot-WebDav (WebDav インタフェース)  
     36・ SOAP/XML (SOAP/XML で tacoPot にアクセス) 
    3337・ SSDB 新バージョン対応(limit/offset 等) 
    34 -- 以前からある機能 
    3538・ SSDB 対応 
    3639 Rinza RDF Repository 以外に SSDB をリポジトリとして使用できるようになりました。 
    37  (SSDB の動作環境が Linux 用のため、SSDB 版 tPod も Linux のみ対応となります) 
     40 (SSDB の動作環境が Linux 用のため、SSDB 版 tacoPot も Linux のみ対応となります) 
    3841・ キーワード付け 
    3942 利用者が好きなようにキーワードを付け、それを基にした検索を行うことができます。 
     
    5760 
    5861■ リリース日時 
     622007年9月 
     63バージョン名 
     640.8 tacoPotに名称変更 
     65 
    59662007年6月 
    6067バージョン名 
    61 0.7.1 
     680.7.1 tPodの最終バージョン 
    6269 
    6370■ 配布内容 
    6471 
    65 tPod-0.7.1.zip 
     72tacoPot-0.8.zip 
    6673 
    6774このファイルを任意のディレクトリで展開すると次のような構成となります。 
     
    7481│          └─rinza 
    7582│              └─folksonomy 
    76 │                  ├─tpod 
    77 │                  ├─tpodclient 
     83│                  ├─tacopot 
     84│                  ├─tacopotclient 
    7885│                  ├─tool 
    7986│                  ├─search 
     
    9198    │              └─rinza 
    9299    │                  └─folksonomy 
    93     │                      ├─tpod 
     100    │                      ├─tacopot 
    94101    │                      ├─search 
    95102    │                      └─common 
     
    126133Tomcat - http://jakarta.apache.org/site/downloads/downloads_tomcat.html 
    127134servlet が動作することが確認できていれば問題ありません。 
    128 なお、Basic 認証/Digest認証/クライアント認証、いずれでも動作確認が行えており、クライアント認証を用いる場合は、クライアント証明書の CommonName をユーザ名として扱うようにしています(tPod の利用者はログイン手続きが不要になります)。 
     135なお、Basic 認証/Digest認証/クライアント認証、いずれでも動作確認が行えており、クライアント認証を用いる場合は、クライアント証明書の CommonName をユーザ名として扱うようにしています(tacoPot の利用者はログイン手続きが不要になります)。 
    129136 
    130137- Rinza を使う場合  
     
    1441512.0.14 以降で動作確認をしております(セキュリティホール等の問題もありますし、最新の office ドキュメント等を検索対象にする場合はできるだけ最新版 2.0.16 をお使いください) 
    145152 
    146 2.tPod が管理する ファイルを保存するディレクトリが必要です。 
     1532.tacoPot が管理する ファイルを保存するディレクトリが必要です。 
    147154任意のディレクトリを作成してください。 
    148155 
     
    151158 
    152159-----  application.properties(一部抜粋) 開始 ----- 
    153 #tPod のファイルを保管するディレクトリ 
    154 #podDirectory=/var/lib/tPod/files/ 
    155 #podDirectory=c:\\tPod 
     160#tacoPot のファイルを保管するディレクトリ 
     161#podDirectory=/var/lib/tacoPot/files/ 
     162#podDirectory=c:\\tacoPot 
    156163 
    157164#全文検索エンジンのパス(*) 
    158 command=/var/lib/tPod/namazu.sh 
     165command=/var/lib/tacoPot/namazu.sh 
    159166#command=c:\\namazu\\bin\\namazu.exe -l 
    160167 
    161168#全文検索エンジンのインデックス生成プログラムのパス(*) 
    162 index=sh /var/lib/tPod/mknmz.sh 
    163 #index=c:\\namazu\\bin\\mknmz.bat c:\\tPod -O 
     169index=sh /var/lib/tacoPot/mknmz.sh 
     170#index=c:\\namazu\\bin\\mknmz.bat c:\\tacoPot -O 
    164171 
    165172#全文検索エンジンの「インデックス」ディレクトリ 
    166 indexDirectory=/var/lib/tPod/index/ 
    167 #indexDirectory=c:\\\\tPodIndex\\\\ 
     173indexDirectory=/var/lib/tacoPot/index/ 
     174#indexDirectory=c:\\\\tacoPotIndex\\\\ 
    168175 
    169176#Windows は指定なし、Linux 系は euc-jp 
     
    186193#利用するリポジトリ 
    187194# Rinza 利用の場合はこちら 
    188 #repository = jp.tyzoh.rinza.folksonomy.tpod.Rinza 
     195#repository = jp.tyzoh.rinza.folksonomy.tacopot.Rinza 
    189196# SSDB 利用の場合はこちら 
    190 repository = jp.tyzoh.rinza.folksonomy.tpod.SSDB 
     197repository = jp.tyzoh.rinza.folksonomy.tacopot.SSDB 
    191198 
    192199# Connector 
     
    201208--namazu.sh start-- 
    202209export LANG=ja_JP.eucJP 
    203 namazu -l $1 /var/lib/tPod/index 
     210namazu -l $1 /var/lib/tacoPot/index 
    204211--namazu.sh end-- 
    205212 
     
    207214--namazu.sh start-- 
    208215export LANG=ja_JP.eucJP 
    209 mknmz /var/lib/tPod/files -O /var/lib/tPod/index 
     216mknmz /var/lib/tacoPot/files -O /var/lib/tacoPot/index 
    210217--namazu.sh end-- 
    211218 
     
    221228および 
    222229(autoKeywod)/trunk/src/jp/tyzoh/rinza/folksonomy/analyze 
    223 を tPod 
    224 (tPod)/trunk/src/jp/tyzoh/rinza/folksonomy 
     230を tacoPot 
     231(tacoPot)/trunk/src/jp/tyzoh/rinza/folksonomy 
    225232以下にコピーしてください。 
    226233・最新版の適用方法 -ここまで- 
     
    235242#analyzer = jp.tyzoh.rinza.folksonomy.keyword.Mecab 
    236243#mecab のパス 
    237 analyzer.command =/var/lib/tPod/mecab.sh 
     244analyzer.command =/var/lib/tacoPot/mecab.sh 
    238245#analyzer.command = c:\\mecab\\bin\\mecab.exe 
    239246#searcher = jp.tyzoh.rinza.folksonomy.searcher.Namazu 
     
    241248 
    242249■ インストール方法 
    243 ☆0.7.1 以前の機能を主として使いたい方 
     250☆0.8 以前の機能を主として使いたい方 
    244251 
    245252zip を展開すると lib ディレクトリがあります。 
     
    255262<ssdb のインストールディレクトリ>/src/JNI/jp/tyzoh/ssdb/*.java  
    256263 
    257 <tpod のインストールディレクトリ>/src/jp/tyzoh/ssdb/*.java 
     264<tacopot のインストールディレクトリ>/src/jp/tyzoh/ssdb/*.java 
    258265にコピーしてください。 
    259 libssdbJNI.so は tPod/web サーバが稼動する linux マシンに配置し、LD_LIBRARY_PATHを通してください(tomcat から LD_LIBRARY_PATH が見えている必要があります)。 
     266libssdbJNI.so は tacoPot/web サーバが稼動する linux マシンに配置し、LD_LIBRARY_PATHを通してください(tomcat から LD_LIBRARY_PATH が見えている必要があります)。 
    260267 
    261268makefile を適宜環境(javac のパスなど)に合わせて修正し実行するか、makefile をご 
    262269覧頂き即した形で javac を実行してください。 
    263270お使いの環境に応じて後述する application.properties を編集してください。 
    264 serv.bat を利用して、servlet ディレクトリにおいて tPod.war を作成し配置します(tomcat ディレクトリなど適宜書き換えてお使いください)。 
     271serv.bat を利用して、servlet ディレクトリにおいて tacoPot.war を作成し配置します(tomcat ディレクトリなど適宜書き換えてお使いください)。 
    265272(linux の方はお手数ですが、内容ご覧の上、手動で作成・展開をお願いいたします)。 
    266273javax.activation.jar を用いて mime type を判別しています。mime.types を activation.jar が参照するディレクトリ(JAVAHOME/lib 等)などに配置してください。 
    267274 
    268 ☆0.7.1 以降の機能を主として使いたい方 
     275☆0.8 以降の機能を主として使いたい方 
    269276doc ディレクトリの HOWTO-BUILD.txt をご覧ください。 
    270277polling 機能をお使いの方はあわせて README.polling もご覧ください。 
    271278 
    272279■ 実行 
    273 tPod はサーブレットとして動作します。 
     280tacoPot はサーブレットとして動作します。 
    274281ブラウザからサーバにアクセスしてください。 
    275 http://<サーバー名>/tPod 
    276 とすると tPod へのリンクが表示されますので、これをクリックすると 
     282http://<サーバー名>/tacoPot 
     283とすると tacoPot へのリンクが表示されますので、これをクリックすると 
    277284ログイン画面となります。 
    278 http://<サーバー名>/tPod/admin.html を用いてユーザ登録/削除ができます。 
     285http://<サーバー名>/tacoPot/admin.html を用いてユーザ登録/削除ができます。 
    279286アカウント名「root」は特別な権限(すべてのファイルに対してアクセスがで 
    280287きます)をもちます。デフォルトでは登録されないので、まずはアカウント名