我仍在搜索要在我的网站托管服务提供商服务器(one.com)上使用的搜索引擎,但仍未找到任何搜索引擎。
我听过很多关于Sphinx的事情,有什么要求运行它?
我已经阅读了手册,并没有多说,看起来应该有用......只想先问一些专业人士。
我无法访问mysql配置...(我的意思是我无法打开和编辑mys.cn设置的my.cnf或my.ini文件,因为它不是我的服务器)。
另外,Sphinx不需要mysql数据库为'fulltext'吧?
由于
答案 0 :(得分:2)
不,Sphinx不要求mysql数据库为'fulltext'。
如果您的提供商提供了一个打包的sphinx(某些Linux发行版的软件包,至少是Ubuntu),那该效果最佳。
如果你有来编译它,你将需要gnu make,一个C ++编译器(g ++),libexpat和libz库,带有header和includes。
您将能够正常使用索引器和搜索守护程序。清单:
sphinx.conf
)indexer
。searchd
。search
实用程序indexer
,获取增量更新以及合并和/或旋转索引。SphinxSE是另一个野兽。它允许MySQL查询与搜索引擎紧密集成。但MySQL必须修补并重建。
咨询the fine manual以获取更多有价值的知识: - )