利用 Xunsearch 搭建搜索引擎、内容搜索实战
安装 GCC 依赖
任务时间:10min ~ 20min
安装 GCC 依赖
输入以下命令安装 gcc
安装 GCC++ 依赖
输入以下命令安装 gcc++ (可能耗时很久)
安装 zlib 模块
输入以下命令进行安装,可能需要等待很久
安装 xunsearch
任务时间:1min ~ 2min
下载、解压安装包
运行以下指令,下载安装包
运行以下指令,解压安装包
执行安装
使用以下命令查看目录内容
找到 xunsearch-full
开头的目录 ,复制目录名称。样例:xunsearch-full-1.4.11
。 或者手动打开左侧的文件管理器
- 手动打开 /root 目录
进行安装
打开解压包目录(版本不一样,目录名称不一样,以本机解压名称为准)
执行安装
输入安装目录
- 如无意外,终端将出现安装目录提示。(这一步耗时较多,请耐心等候)
- 请输入
- 这里要求目录为 /user/local/xunsearch
- 默认目录可能为 [/usr/local/xunsearch]
- 注意是这里要求为
user
而不是usr
- 设置名称不是强制,是为了方便
- 稍等片刻输入
y
再次确认。
如无错误,将出现以下内容
进行配置、启动
打开目录
记下你的ip <您的 CVM IP 地址>
后面会用到。
启动xunsearch的方法有四种,现在按我的方法进行启动,其它方法在后面补全。
复制以下命令到终端上运行(已经自动替换成你的ip,无需修改)。
出现以下内容表示成功
其它启动 xunsearch
的方式(不用在意)
安装环境、配置、运行 php sdk
任务时间:10min ~ 20min
xunsearch 已经安装完毕,但是还需要安装环境,然后在 mysql 中新建一个表。 这一步比较麻烦。 所以我们利用控制面板完成。
安装控制面板
耗时较长,可能需要 10-20 分钟。
等待一段时间后,会出现控制面板地址和账号密码
样例如下 Bt-Panel: http://<您的 CVM IP 地址>:8888
username: qbqdkra5
password: eeedd1e8
记下你的账号密码
然后执行以下命令
:8888>
然后就可以访问控制面板
安装环境和配置数据库
打开
:8888> 在登陆窗口输入账号密码进行登陆。
在弹出的窗口中,选择 一键安装
(安装环境耗时较长,可能需要 10-20 分钟)
导入数据和搜索数据
任务时间:10min ~ 20min
打开目录
打开 php 目录
显示数据
执行以下命令
命令表示 清除旧数据然后导入新数据
导入数据
复制以下内容,在终端窗口粘贴,然后按下 回车键
,在按 Ctrl + D
就会结束输入
测试搜索
恭喜你!已经搭建好搜索引擎了!
现在让我们进行搜索吧!!!
复制以下命令进行搜索
看看搜索结果,是不是很震撼~
现在让我们再试试别的关键词吧
只需在上面的显示数据
这一步重复,就可以反复测试搜索了。
注意:要在关键词后面加上 一个空格
!才能正常搜索! 如