Elasticsearch導入方法 の編集 編集(E)タグ目次(I)変更点履歴ロック削除リネーム子ページ添付メタ情報 現在のユーザーではこの操作をする権限はありません.(ログインして下さい) ToraToraWikiでは標準で検索機能がありますが、ページ数が多すぎると検索に時間がかかることがあります。 この場合、ElasticsearchをToraToraWikiに導入し、内部でページの検索にElasticsearchを使用するようにすることで検索の速度を向上することができます。 *導入方法 +Elasticsearchをインストール, 設定します。プラグインは不要です。 +ToraToraWikiをインストールしたホストからElasticsearchへアクセスできるようにしてください。ここでは http://localhost:9200/ でElasticsearchへアクセスできるものとします。 +ToraToraWikiを最新バージョンに[[アップデート:アップデート方法]]します。 +ToraToraWikiが使用するElasticsearchのindexのURLを決めてください。ここでは http://localhost:9200/toratorawiki とします。 +{ToraToraWikiをインストールしたディレクトリで以下のコマンドを実行します。 curl -X PUT 'http://localhost:9200/toratorawiki' -d @app/search/elasticsearch-mapping.json http://localhost:9200/toratorawikiの部分は自分の環境によって変えてください } +{index.php に以下の設定を行います。設定方法は[[サイトの管理:ToraToraWikiManual/ja/Administration]]のサイトの高度な設定を参考にしてください。 (code) define('SEARCH_ENGINE', 'elasticsearch'); define('SEARCH_ELASTICSEARCH_URL', 'http://localhost:9200/toratorawiki'); http://localhost:9200/toratorawikiの部分は自分の環境によって変えてください } +''サイトメニュー'' > ''管理ツール'' > ''検索インデックスを再構築'' からインデックスの再構築を行ってください。更新時刻はそのままWiki記法早見表
ドキュメント Top マニュアル インストール方法 インストール方法(上級者用) アップデート方法 Elasticsearch導入方法 PukiWikiからの移行方法 @wikiからの移行方法 スクリーンショット ダウンロード 最新版 version 1.3.10 2015-05-20 リリースノート