1. http://sphinxsearch.com から Sphinx 2.0.1 ベータ版をダウンロードします
2. 適切なディレクトリに解凍します (ここでは、d:shpinx を例にします)
3. 設定ファイルを作成します
Sphinx パッケージには、sphinx.conf.in、sphinx-min.conf.in、および example.sql のサンプルがデフォルトで付属しています。完全に
から開始できます。
sphinx-min.conf.in はテスト用に sphinx.conf をコピーします。
sphinx.conf の必要な項目を変更します (データベースがデータ ソースとして使用されます): mysql データベース接続項目 (データベースにテスト データを作成するには example.sql を参照)。 @CONFDIR@ を実際のディレクトリに置き換えて、手動で作成します。ディレクトリとサブディレクトリ、ここは
d:sphinxdata # インデックスデータディレクトリ
d:sphinxlog # プロセスファイルディレクトリ
4. Sphinx を Windows サービスとしてインストールします
searchd.exe --install -c d:sphinxsphinx.conf --servicename SphinxSearch
サービスを開始します
5. PHPクライアントテスト
d:sphinxapi ディレクトリに入ります。sphinx は php、python、ruby、c などのクライアント コードを提供します。Php プログラマが Sphinx にアクセスしたい場合は、Sphinx が提供するアクセス例である sphinxapi.php をインクルードするだけです。
テストする前に、d:shpinxdata ディレクトリにインデックス ファイルを生成し、d:sphinxbin と入力して
を実行する必要があります。
Indexer.exe -c d:sphinxsphinx.conf --all
Sphinx を有効にするには、操作が成功した後に再起動する必要があります。再起動後、test.php
を実行します。
php テスト.php テスト