Ubuntu 12.04 使用apt-get安装Sphinx
2018-07-13 08:52:47来源:编程学习网 阅读 ()
我现在的环境是:ubuntu 12.04 , mysql5.5 , php5.3 ,apache2.2
1、安装Sphinx
sudo apt-get install sphinxsearch
安装完之后,创建/etc/sphinxsearch/sphinx.conf 这个文件,这个目录有个sphinx.conf.sample文件,直接把他复制一份出来即可。
cp /etc/sphinxsearch/sphinx.conf.sample???? /etc/sphinxsearch/sphinx.conf
2、配置文件
默认情况下你也可以不配置,一般安装mysql的时候,都会创建test账户,这个配置文件中使用的就是test账户进行连接的。如果没有test用户可以创建其他用户,然后在sphinx.conf中设置。
注意:这里在设置数据库用户密码的时候尽量设置的不要带太多特殊字符。笔者在测试的过程中,如果设置有特殊字符的时候,在生成索引的时候,失败。
输入测试数据,sphinx本身有一个example.sql文件,我用apt-get安装后,没有找到(没仔细找),所以在它官网下载了个,在phpmyadmin中的test数据库中导入这个sql文件(下载example.zip)。
3、开启sphinxsearch功能
编辑/etc/default/sphinxsearch文件 将START=no 修改为 START=yes 用vi打开编辑就可以了
4、建立索引
执行 indexer –all建立索引
5、启动sphinx
sudo /etc/init.d/sphinxsearch start
6、php测试
将sphinx压缩包中的api目录上传到服务器(下载api)
进入该api目录 执行 php test.php test ,执行成功的话会显示三条查询结果。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 使用git 注意一些事项 2018-07-13
- 使用 LVS 实现负载均衡原理及安装配置详 2018-07-13
- 如何在Linux上使用命令行查看硬件信息 2018-07-13
- 使用HTTP/2提升性能的7个建议 2018-07-13
- Linux发行版Ubuntu与Debian之间有哪些不同之处 2018-07-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash