Ubuntu16.04 xunsearch 的安装与使用

1.安装xunsearch之前现需要安装依赖  

  sudo apt-get install gcc g++ php build-essential zlib1g-dev php-mysql -y

2.下载在xunsearch安装包  按照官网安装步骤进行 可以参考:http://www.xunsearch.com/doc/php/guide/start.installation

3.启动xunsearch  启动之前 如果您的 SDK 调用和 xunsearch 服务端不在同一服务器,请使用 -b inet 方式启动脚本  ,同事需要修改启动脚本文件 xs.ctl.sh   把配置  bind:local  修改为 bind:0.0.0.0      不修改  远程连接xunsearch 服务器失败 报2565错误   然后启动 ./xs.ctl.sh -b inte start

4.测试是否连接成功

 

require '$prefix/sdk/php/lib/XS.php';
try
{
    $xs = new XS('demo');
    $docs = $xs->search->setQuery('hightman')->setLimit(5)->search();
    foreach ($docs as $doc)
    {
       echo $doc->rank() . ". " . $doc->subject . " [" . $doc->percent() . "%]\n";
       echo $doc->message . "\n";
    }
}
catch (XSException $e)
{
    echo $e;               // 直接输出异常描述
    if (defined('DEBUG'))  // 如果是 DEBUG 模式,则输出堆栈情况
        echo "\n" . $e->getTraceAsString() . "\n";
}
 

数据库建立索引  

 util/Indexer.php wps   --source=mysql://root:root@localhost/casdb_test/ --sql='select uid,name,nickname from bc_auth_member1'  --clean


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值