我是在阿里云上面购买的linux服务器,环境安装的是PHP7.2+ apache+mysql 宝塔安装我这里就不介绍啦,看我的另外一篇博文。
这篇文章主要介绍是安装宝塔之后安装sphinx,假如不是,要按下面的安装方式
1、安装一般都安装到/usr/local/sphinx
(sphinx这个目录是自定义的)
2、 在此目录使用tar命令解压 :tar zxvf sphinx-2.3.1-beta.tar.gz
开始进行编译 注:源代码安装肯定得安装gcc,安装工具包
安装目录一定要与MySQL同一目录下,不要问为什么,因为我不懂,也不敢问
安装工具包命令:yum -y install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel
安装命令:./configure --prefix=/usr/local/sphinx --with-mysql(–prefix=安装目录) 接着就是 make && make install
3、接着就是把sphinx.conf 文件复制到 /usr/local/sphinx/etc 下,下面有一份简化后的文件sphinx.conf
source articles
{
type = mysql
sql_host = localhost
sql_user = blog
sql_pass = 123456
sql_db = blog