Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

利用 Xunsearch 搭建搜索引擎、内容搜索实战

利用 Xunsearch 搭建搜索引擎、内容搜索实战

2018-09-29 Comments 0 Comment

安装 GCC 依赖

任务时间:10min ~ 20min

安装 GCC 依赖

输入以下命令安装 gcc

yum -y install gcc

安装 GCC++ 依赖

输入以下命令安装 gcc++ (可能耗时很久)

yum -y install gcc-c++

安装 zlib 模块

输入以下命令进行安装,可能需要等待很久

yum -y install zlib-devel

安装 xunsearch

任务时间:1min ~ 2min

下载、解压安装包

运行以下指令,下载安装包

wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2

运行以下指令,解压安装包

tar -xjf xunsearch-full-latest.tar.bz2

执行安装

使用以下命令查看目录内容

ls

找到 xunsearch-full 开头的目录 ,复制目录名称。样例:xunsearch-full-1.4.11 。 或者手动打开左侧的文件管理器

  • 手动打开 /root 目录

进行安装

打开解压包目录(版本不一样,目录名称不一样,以本机解压名称为准)

cd xunsearch-full-1.4.11

执行安装

sh setup.sh

输入安装目录

  • 如无意外,终端将出现安装目录提示。(这一步耗时较多,请耐心等候)
  • 请输入
/user/local/xunsearch
  • 这里要求目录为 /user/local/xunsearch
  • 默认目录可能为 [/usr/local/xunsearch]
  • 注意是这里要求为 user 而不是 usr
  • 设置名称不是强制,是为了方便
  • 稍等片刻输入 y 再次确认。

如无错误,将出现以下内容

image

进行配置、启动

打开目录

cd /user/local/xunsearch

记下你的ip <您的 CVM IP 地址> 后面会用到。

启动xunsearch的方法有四种,现在按我的方法进行启动,其它方法在后面补全。
复制以下命令到终端上运行(已经自动替换成你的ip,无需修改)。

bin/xs-ctl.sh -b local start // 监听在本地回环地址 127.0.0.1 上

出现以下内容表示成功

image

其它启动 xunsearch 的方式(不用在意)

bin/xs-ctl.sh -b local start // 监听在本地回环地址 127.0.0.1 上 
bin/xs-ctl.sh -b inet start // 监听在所有本地 IP 地址上 
bin/xs-ctl.sh -b <您的 CVM IP 地址> start // 监听在服务器 IP 上 
bin/xs-ctl.sh -b unix start // 分别监听在 tmp/indexd.sock tmp/searchd.sock

安装环境、配置、运行 php sdk

任务时间:10min ~ 20min

xunsearch 已经安装完毕,但是还需要安装环境,然后在 mysql 中新建一个表。 这一步比较麻烦。 所以我们利用控制面板完成。

安装控制面板

耗时较长,可能需要 10-20 分钟。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

等待一段时间后,会出现控制面板地址和账号密码
样例如下 Bt-Panel: http://<您的 CVM IP 地址>:8888
username: qbqdkra5
password: eeedd1e8
记下你的账号密码

然后执行以下命令

service bt restart

:8888>

然后就可以访问控制面板

安装环境和配置数据库

打开
:8888> 在登陆窗口输入账号密码进行登陆。

在弹出的窗口中,选择 一键安装
(安装环境耗时较长,可能需要 10-20 分钟)

image

导入数据和搜索数据

任务时间:10min ~ 20min

打开目录

打开 php 目录

cd /user/local/xunsearch/sdk/php

显示数据

执行以下命令

util/Indexer.php --source=csv --clean demo

命令表示 清除旧数据然后导入新数据

导入数据

复制以下内容,在终端窗口粘贴,然后按下 回车键 ,在按 Ctrl + D 就会结束输入

1,关于 xunsearch 的 DEMO 项目测试,项目测试是一个很有意思的行为!,1314336158
2,测试第二篇,这里是第二篇文章的内容,1314336160
3,项目测试第三篇,俗话说,无三不成礼,所以就有了第三篇,1314336168
4,李白:床前明月光,疑是地上霜,举头望明月,低头思故乡,13016542681
5,李白:君不见黄河之水天上来,奔流到海不复回,16816477956

测试搜索

恭喜你!已经搭建好搜索引擎了!
现在让我们进行搜索吧!!!
复制以下命令进行搜索

util//Quest.php demo 项目  //关键词为 项目

看看搜索结果,是不是很震撼~
现在让我们再试试别的关键词吧

util//Quest.php demo 李白  //关键词为 李白

只需在上面的显示数据这一步重复,就可以反复测试搜索了。
注意:要在关键词后面加上 一个空格 !才能正常搜索! 如

util//Quest.php demo 三 //三的后面加了空格!

分享此文:

  • 按一下即可分享至 X(在新視窗中開啟) X
  • 按一下以分享至 Facebook(在新視窗中開啟) Facebook
  • 分享到 WhatsApp(在新視窗中開啟) WhatsApp
  • 按一下以分享到 Telegram(在新視窗中開啟) Telegram
  • 分享到 Pinterest(在新視窗中開啟) Pinterest
  • 分享到 Reddit(在新視窗中開啟) Reddit
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟) 電子郵件
  • 點這裡列印(在新視窗中開啟) 列印

相關


教學資源

Post navigation

PREVIOUS
PHP – swoole 环境搭建
NEXT
基于 CentOS 搭建 Koa2 框架

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2018 年 9 月
一 二 三 四 五 六 日
 12
3456789
10111213141516
17181920212223
24252627282930
« 8 月   10 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 中國新創公司曾淡化出身如今一些新創公司卻開始自豪於這一點 2025-05-18
  • 《生化危機9》為何遲遲不公佈?可能是優化問題 2025-05-18
  • 任天堂解釋《瑪利歐賽車:世界》成為首發遊戲的原因 2025-05-18
  • 墨西哥海軍大型帆船撞布魯克林大橋造成55人受傷 2025-05-18
  • 新型火山預警系統在爆發前就能聽到地球的聲音 2025-05-18
  • 洋紅色極光和陷入錯亂的衛星:接管了美國宇航局演習的甘農太陽風暴 2025-05-18
  • 新研究顯示瓦薩奇斷層比之前認為的更危險下一次強震遲早會發生 2025-05-18
  • iPhone 17 Air 電池容量和重量資訊外洩 2025-05-18
  • 華為nova 14系列明天發布:三款機型樣機到店提前拆罰20萬起 2025-05-18
  • 中國電信5G-A套餐正式商用:比5G快10倍更穩定 2025-05-18

熱門文章與頁面︰

  • 美國議員稱TP-Link超低價助長中國網路攻擊支持銷售禁令
  • 「多喝水」真的有用研究顯示有助於減肥、治療腎結石
  • 《不可能的任務8:最終清算》定檔5月30日阿湯哥最後一搏震撼打響
  • 北京地鐵扶梯上多了兩隻黃色腳印不必“左行右立”
  • CentOS7.2 调整mysql数据库最大连接数
  • "91大神"偷拍百名女性獲刑:曾任外企高管年薪百萬
  • 華為nova 14系列明天發布:三款機型樣機到店提前拆罰20萬起
  • 新研究顯示瓦薩奇斷層比之前認為的更危險下一次強震遲早會發生
  • 三星Galaxy S25 系列官方桌布下載
  • 《死神來了6》打破系列紀錄北美首日票房達2100萬美元

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2025   All Rights Reserved.