|
http://www.phpwind.net/read.php?tid=1151733 - 一
- 拷贝pwsc到 d盘
- 二
- 修改pwsc/bin 目录下的sphinx.conf 中的配置文件 主要 数据库账号 密码等 (回复 日志没有做索引配置 没有考虑主题分表的情况)
- 三
- 进入库建立表
- --
- -- 表的结构 `search_counter`
- --
- CREATE TABLE IF NOT EXISTS `search_counter` (
- `counterid` int(11) NOT NULL DEFAULT '0',
- `max_doc_id` int(11) NOT NULL DEFAULT '0',
- `min_doc_id` int(10) NOT NULL DEFAULT '0',
- PRIMARY KEY (`counterid`)
- ) ENGINE=MyISAM DEFAULT CHARSET=gbk;
- --
- -- 导出表中的数据 `search_counter`
- --
- 四
- 建立索引 dos下操作 切换目录到 d:/pwsc/bin 目录下
- indexer.exe --config ./sphinx.conf all
- 五
- D:\pwsc\bin\searchd.exe --install --config d:\pwsc\bin\sphinx.conf 添加为系统服务 不用每次都手打启动
- D:\pwsc\bin\searchd.exe --delete 删除系统服务
- 六 dos 运行
- schtasks /create /sc minute /mo 20 /tn "pwsc" /tr d:\pwsc\bin\searchd.bat(创建计划任务)
- schtasks /delete /tn * /f (删除所有计划任务)
- 计划任务本人不熟悉
- 七 由于日志没有建立索引 请覆盖pwsc 目录下的程序到 searcher.class.php 覆盖到lib/searcher 下的 searcher.class.php
- 八 到windows系统服务中启动searchd服务 然后到后台开启sphinx功能
|