ファイル構成

標準のインストールディレクトリーに全文検索サーバーをインストールした場合を例に、全文検索サーバーのファイル構成を説明します。

標準のインストールディレクトリー
  • 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)