架构图:
安装sphinx,见文章http://my.oschina.net/ptk/blog/495435
sphinx关键的配置文件。在里面写查询的sql。
两个关键命令:indexer生成查询索引。searchd是后台进程。命令要添加上这个配置文件的位置。
sphinx主要和两个服务打交道,一个就是mysql服务,当然要从mysql数据中获取源数据的。再一个就是调用程序,一些api什么的。比如使用php调用。
所以配置文件中出现的两个监听端口,一个就是和mysql通信的。一个就是监听来和自己调用的服务端口。