PHP Sphinx Extension安装问题

PHP安装Sphinx扩展的时候报了一个错,Can't find libsphinxclient headers,原因是PHP那个容器没有安装SphinxClient,下载Sphinx的时候里面包含了这个客户端,在 /api/libsphinxclient文件夹中,于是对Dockerfile添加下面的配置:

COPY libsphinxclient.tar.gz /home/libsphinxclient.tar.gz
RUN cd /home && tar -xzvf libsphinxclient.tar.gz && cd libsphinxclient && ./configure && make && make install

注意要在Sphinx extension之前安装。