xunsearch 在 window 下测试实践

Posted pyspang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xunsearch 在 window 下测试实践相关的知识,希望对你有一定的参考价值。

# 1,配置文件,这里我自己为laravel项目名配置了一个, 拿一个测试表的字段来用(注意这个配置文件window和linux上都要放一份一模一样的)

project.name = laravel
project.default_charset = utf-8
server.index = 服务器ip地址:8383
server.search = 服务器ip地址:8384

[id]
type = id

[authorid]

[title]
type = title

[body]
type = body
cutlen = 30

[published_at]
type = date

 # 2,打开服务器的8383和8384端口,设置xunsearch服务器监听索引的IP的访问,因为默认安装的时候只监听本机的访问;

[root@VM_0_8_centos sysconfig]# vi /etc/sysconfig/iptables

技术图片

 

 技术图片

 

 # 3,然后执行下 nestat -antp 命令, 看到端口号前面是0.0.0.0,如果是127.0.0.1的话就重新执行上面的 -b 的那个命令;

如果还是127.0.0.1就检查下 /etc/sysconfig/iptables 这文件里面的两个端口是不是复制错了,复制22端口的那条,我就是因为复制了 3306 端口的那条,搞了很久;

再不然只能重启试试;

技术图片

 

# 4, Linux服务器上 导入 mysql 数据源

[root@VM_0_8_centos php]# util/Indexer.php --source=mysql://用户名:密码@localhost/数据库名 --sql="select * from 表名" --project=laravel(项目名,即laravel.ini中的project.name)

技术图片

 

以上是关于xunsearch 在 window 下测试实践的主要内容,如果未能解决你的问题,请参考以下文章

Tp中使用Xunsearch

Linux 使用 docker 下搭建xunsearch 搜索引擎服务

xunsearch之php索引维护

关于ThinkPHP引入sdk(部署xunsearch),真心求帮助呀!

CentOS8.0系统安装讯搜(XunSearch)时出现libevent错误

xunsearch使用namespace后bug修复