我正在尝试在我的CentOs服务器上安装sphinx。 首先,我尝试使用rpm服务器安装它。我在启动守护进程时遇到了一些问题,所以我决定重新安装它。 卸载rpm包之后,我尝试使用tar文件重新安装。
我的命令如下:
wget http://sphinxsearch.com/files/sphinx-2.0.1-beta.tar.gz
tar –xvzf sphinx-2.0.1-beta.tar.gz
./configure --prefix=/usr/local/sphinx
make
make install
之后我配置了sphinx.conf文件并将其上传回 / usr / local / sphinx / etc并试图运行索引器..
sudo -u sphinx indexer --all
但我一直在
sudo: indexer: command not found
我做错了什么?
非常感谢。
答案 0 :(得分:0)
尝试从/ usr / local / sphinx /运行它。在命令行键入:
sudo /usr/local/sphinx/bin/indexer --all
如果可以,那么你已经正确编译和安装它,但是你需要弄清楚你的sphinx二进制文件在你的系统上的位置,以便你可以像你最初尝试的那样直接从命令行调用它们。