博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
全文搜索引擎Xapian
阅读量:4993 次
发布时间:2019-06-12

本文共 1141 字,大约阅读时间需要 3 分钟。

安装过程

安装xapian-core


wget http://oligarchy.co.uk/xapian/1.0.13/xapian-core-1.0.13.tar.gz

tar zxvf xapian-core-1.0.13.tar.gz
cd xapian-core-1.0.13
./configure --prefix=/usr/local/xapian
make
make install

 

安装xapian-bindings


wget http://oligarchy.co.uk/xapian/1.0.13/xapian-bindings-1.0.13.tar.gz

tar zxvf xapian-bindings-1.0.13.tar.gz
cd xapian-bindings-1.0.13
#必须加上下面这行,否则在配置xapian-bindings会报错,默认在/usr/local/bin下面查找xapian-config
ln -s /usr/local/xapian/bin/xapian-config /usr/local/bin/xapian-config
./configure --with-php --prefix=/usr/local/xapian-bindings
make
make install

 

执行完上述的make && make install以后,xapian.so文件就自动拷贝到目录

/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20060613
下面了

 

xapian的安装是怎么知道php的相关路径的呢,我想应该是这样的,在环境变量$PATH下自动查找php-config,如果找到了php-config

 

[root@LocalWeb01 sbin]# echo $PATH

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/php-5.3.10/bin

 

vi /usr/local/webserver/php/etc/php.ini,加入如下的一行

extension = "xapian.so"
然后执行php -m | grep xapian,发现已经出现xapian模块了,证明xapian已经生效了

 

php -m | grep xapian

转载于:https://www.cnblogs.com/agang-php/p/4007791.html

你可能感兴趣的文章
《Java源码解析》之NIO的Selector机制(Part1:Selector.open())
查看>>
webpack安装问题
查看>>
Qt学习记录--Qt::CaseSensitive
查看>>
你的灯还亮着吗阅读笔记之一
查看>>
python介绍
查看>>
Unity-Editor按钮和菜单显示
查看>>
SharePoint InfoPath 保存无法发布问题
查看>>
word2vec:主要概念和流程
查看>>
Java - MyBites 逆向工程
查看>>
104. Maximum Depth of Binary Tree
查看>>
Python--变量作用域
查看>>
2017-2018-1 20155235 《信息安全系统设计基础》第九周学习总结
查看>>
!!和??
查看>>
matlab演奏卡农 Cripple Pachebel's Canon on Matlab
查看>>
apache的MPM机制-prefork
查看>>
js的一些实用的小技巧
查看>>
vue-cli中理不清的assetsSubDirectory 和 assetsPublicPath
查看>>
iOS的UILabel设置居上对齐,居中对齐,居下对齐
查看>>
最流行的android组件大全
查看>>
【Android自定义控件】支持多层嵌套RadioButton的RadioGroup
查看>>