ファイル構成
標準のインストールディレクトリーに全文検索サーバーをインストールした場合を例に、全文検索サーバーのファイル構成を説明します。
標準のインストールディレクトリー
- Windows環境:C:\Program Files\cybozu
- Linux環境:/usr/local/cybozu/
Windows環境
C:\Program Files\cybozu インストールディレクトリー
└\cbfts インストール識別子
├\bin 全文検索サーバーの実行プログラム
│ ├\configure
│ ├\prunsrv.exe
│ ├\SolrService.bat
│ └\WorkerService.bat
│
├\conf 設定ファイル
│ ├\cb
│ │ ├\cbgrn.json
│ │ ├\fts.json
│ │ ├\middleware.properties
│ │ └\slash.json
│ │
│ ├\solr
│ │ └\log4j.properties
│ │
│ ├\worker
│ │ └\log4j.properties
│ │
│ └\deploy.json
│
├\jar
│ ├\common-deploy.jar
│ └\common-fts-server.jar
│
├\jre
├\licenses
├\logs
├\resource
├\solr インデックスの保存先ディレクトリー
├\temp
│
├\.com.zerog.registry.xml
├\InstallScript.iap_xml
├\installvariables.properties
├\uninstall.exe
├\uninstall.lax
└\uninstaller.jar
Linux環境
Linux環境にインストールされるファイルは、次の2つに分類されます。
- アプリケーション
- 起動スクリプト
アプリケーション
/usr/local/cybozu/ インストールディレクトリー
└/cbfts インストール識別子
├/bin 全文検索サーバーの実行プログラム
│ ├/bootSolr.sh
│ ├/bootWorker.sh
│ ├/configure
│ ├/SolrServer.sh
│ └/WorkerServer.sh
│
├/conf 設定ファイル
│ ├/cb
│ │ ├/cbgrn.json
│ │ ├/fts.json
│ │ ├/middleware.properties
│ │ └/slash.json
│ │
│ ├/deploy.json
│ ├/log4j.solr.properties
│ └/log4j.worker.properties
│
├/jar
│ ├/common-deploy.jar
│ └/common-fts-server.jar
│
├/jre
├/licenses
├/logs
├/solr インデックスの保存先ディレクトリー
├/temp
│
├/.com.zerog.registry.xml
├/cbss-recoverly-solr
├/cbss-recoverly-worker
├/InstallScript.iap_xml
├/installvariables.properties
├/productInfo
├/uninstall
├/uninstall.lax
└/uninstaller.jar
起動スクリプト
/etc/rc.d/init.d ├/cbss_solr solrを起動するスクリプト(SolrServer.sh) └/cbss_worker workerを起動するスクリプト(WorkerServer.sh)