当前位置: 首页 > news >正文

给人做网站免费发外链平台

给人做网站,免费发外链平台,网站建设书店用户分几类,珠海中小企业网站建设关于sphinx就不多累言了,一套相当优秀的全文检索引擎.无论索引速度还是检索速度真的是非常的快.至于coreseek ,可访问李沫南的站点 http://www.coreseek.com顺便在此感谢李沫南同学为 sphinx中文化做的贡献 :0)本文着重介绍在ubuntu下安装coreseek及相应的sphinx-php扩展.具体…

关于sphinx就不多累言了,一套相当优秀的全文检索引擎.无论索引速度还是检索速度真的是非常的快.

至于coreseek ,可访问李沫南的站点  http://www.coreseek.com

顺便在此感谢李沫南同学为 sphinx中文化做的贡献 :0)

本文着重介绍在ubuntu下安装coreseek及相应的sphinx-php扩展.

具体示例应用另开文写.

以下安装环境基于 Ubuntu8.10 Server版,

操作用户使用root账户.

coreseek基于2008-09-26发布的3.0beta4版本

文中此颜色字体为需用户输入的命令内容

=========================================================

1.源码包准备

下载MMSEG分词源码包

wget http://www.coreseek.com/uploads/sources/mmseg3_0b3.tar.gz

解压缩源码包

tar -xzvf mmseg3_0b3.tar.gz

tar -xzvf csft3_0b4.tar.gz

2. 安装环境准备

安装g++编译环境

apt-get install g++

apt-get install gcc

安装python开发组件

apt-get install python

apt-get install python-dev

安装mysql开发库

apt-get install libmysqlclient15-dev

安装PHP运行及支撑环境

apt-get install php5

apt-get install php5-dev

apt-get install php5-pear

安装make

apt-get install make

3.编译mmseg

cd mmseg.3.0b3/

./configure --prefix=/usr/local/mmseg

make

make install

注意:如果在这一步出错,且出错提示 为:css/UnigramCorpusReader.cpp:89: error: 'strncmp' was not declared in this scope

则需手工编辑.src/css目录下UnigramCorpusReader.cpp 文件,在其第一行加上

#include

然后重新 make,make install即可通过

在这一步安装完了后,将会在 /usr/local 下产生 mmseg目录,

手工修改 /usr/local/mmseg/include/mmseg/freelist.h

vi   /usr/local/mmseg/include/mmseg/freelist.h

在上面添加

#include

4.编译 coreseek

cd csft3_0b4/

./configure --prefix=/usr/local/coreseek --with-python --with-mysql --with-mmseg-includes=/usr/local/mmseg/include/mmseg --with-mmseg-libs=/usr/local/mmseg/lib/

make & make install

在此过程中.可能会出现错误提示

sphinxutils.cpp:793: error: cannot convert ‘int*’ to ‘Py_ssize_t*’ for argument ‘2’ to ‘int PyDict_Next(PyObject*, Py_ssize_t*, PyObject**, PyObject**)’

sphinxutils.cpp:802: warning: unused variable ‘nRet’

make[2]: *** [sphinxutils.o] 错误 1

make[2]: 正在离开目录 `/home/syu/sphinx/csft3_0b4/src'

make[1]: *** [all] 错误 2

make[1]: 正在离开目录 `/home/syu/sphinx/csft3_0b4/src'

make: *** [all-recursive] 错误 1

这个时候,可以手工打开 src目录下的 sphinxutils.cpp 修改第789行左右

int pos = 0; --------->将此行修改为

Py_ssize_t pos = 0;

保重.重新make & make install 即可

此步安装完成后,将在/usr/local/下生成 coreseek 目录

5.安装sphinx client lib

先进入 coreseek的api下libsphinxclient目录

cd csft3_0b4/api/libsphinxclient

运行 buildconf.sh

chmod 0755 ./buildconf.sh

./buildconf.sh

./configure && make install

6,安装pecl- sphinx扩展库

pecl install sphinx-0.2.0

7.为PHP加上 sphinx扩展

cd /etc/php5/conf.d

echo "extension=  sphinx.so" >sphinx.ini

至此,sphinx的服务环境和PHP客 户端均安装完毕.

可以在phpinfo中看到sphinx 相关信息.

http://www.lbrq.cn/news/2747431.html

相关文章:

  • 徐州整站优化南宁seo推广外包
  • 网站左侧的导航是怎么做的西安seo网站排名
  • 石嘴山网站关于两学一做广告网页
  • 网站链接数广州网站制作实力乐云seo
  • wordpress英文站源码达州seo
  • 建个网站 费用bt蚂蚁
  • 专业的网站制作中心2024年3月新冠高峰
  • 浙江省建设厅网站地址关键信息基础设施安全保护条例
  • 网站平台搭建要多少钱seo优化易下拉排名
  • 广州万网建网站正规接单赚佣金的平台
  • WordPress怎么两个标题海淀区seo全面优化
  • 做网站运营需要学什么条件搜索大全
  • 国外上市公司网站建设昭通网站seo
  • 移动端网站制作谷歌浏览器怎么下载
  • 连云港网站建设案例公司推广
  • 澳门建设银行官方网站网站seo站外优化
  • 晋中建设集团有限公司网站手机如何制作网页链接
  • 电商网站设计的原则百度网讯科技客服人工电话
  • 东莞建网站服务免费建自己的网址
  • 手机系统网站有哪些百度网页怎么制作
  • 仿做国外产品网站出路电商代运营公司排名
  • 网站里面内外链接如何做网络推广都有哪些方式
  • 资兴做网站公司网页制作的基本步骤
  • css是在网站开发的应用大型营销型网站制作
  • 河东做网站郑州网站排名推广
  • 成都企业网站建设哪家专业优化师是做什么的
  • 网站建设需要域名吗?国际新闻今天
  • mysql数据库做网站网站推广系统
  • 做哪一类网站能赚钱seo扣费系统
  • 深圳我的网站广州线下培训机构停课
  • MXFP4量化:如何在80GB GPU上运行1200亿参数的GPT-OSS模型
  • JavaScript字符串详解
  • SCAI采用公平发射机制成功登陆LetsBonk,60%代币供应量已锁仓
  • vscode无法检测到typescript环境解决办法
  • 【FreeRTOS】队列集
  • 11、软件需求工程