2.4.在Windows上安装Sphinx/Coreseek

优质
小牛编辑
128浏览
2023-12-01

在Windows上安装通常比在Linux环境下容易一些。要不是为了给代码制作patch,一般安装预先编译好的二进制文件即可,它们可以在网站的下载区找到.

  1. 将你下载的.zip文件解压,比如coreseek-3.2.14-win32.zip(或者coreseek-3.2.13-win32-pgsql.zip如果你需要PostgresSQL支持.) Windows XP及其后续版本都可以直接解压.zip压缩包,用免费的解压缩程序也可,比如 7Zip.

    在本教程的其余部分,我们假定上述压缩包被解压到C:\usr\local\coreseek, 这样searchd.exe对应的路径就是C:\usr\local\coreseek\bin\searchd.exe. 如果你打算给安装目录或者配置文件用个不同的路径,请在相应的地方自行修改路径。

  2. searchd服务安装成一个Windows服务:

    C:\usr\local\coreseek> C:\usr\local\coreseek\bin\searchd.exe --install --config C:\usr\local\coreseek\etc\coreseek.conf --servicename Coreseek

  3. 这样searchd服务应该出现在“控制面板->系统管理->服务”的列表中了. 服务应该出现在“控制面板->系统管理->服务”的列表中了,但还没有被启动,因为在启动它之前,我们还需要做些配置并用indexer建立索引 . 这些可以参考快速入门教程.