安装sphinx之前要先安装mysql(sudo apt-get install libmysqld-dev)
$wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8-rc2.tar.gz
$tar -xvzf sphinx-0.9.8-rc2.tar.gz
$cd sphinx-0.9.8-rc2
problem:mySQL include files... configure: error: missing include files.
(2)configure: error: invalid MySQL root directory '/usr/bin'; neither bin/mysql_config, nor include/ and lib/ were found there
solve way:(1)安装libmysqlclient-dev
$sudo apt-get install libmysqlclient-dev
(2)查看mysql_config位置
$which mysql_config (我的是/usr/bin/mysql_config)
(3)安装Sphinx
$sudo ./configure --prefix=/usr/local/sphinx --with-mysql=/usr
$sudo make
$sudo make install
$wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8-rc2.tar.gz
$tar -xvzf sphinx-0.9.8-rc2.tar.gz
$cd sphinx-0.9.8-rc2
problem:mySQL include files... configure: error: missing include files.
(2)configure: error: invalid MySQL root directory '/usr/bin'; neither bin/mysql_config, nor include/ and lib/ were found there
solve way:(1)安装libmysqlclient-dev
$sudo apt-get install libmysqlclient-dev
(2)查看mysql_config位置
$which mysql_config (我的是/usr/bin/mysql_config)
(3)安装Sphinx
$sudo ./configure --prefix=/usr/local/sphinx --with-mysql=/usr
$sudo make
$sudo make install