帝国论坛
→
帝国网站管理系统交流区
→
帝国CMS 7.5专版
→
[原创]技术贴:发布迅搜整合帝国的教程,喜欢的拿去
【本版专题贴子】
1
/
9
1
2
3
4
5
6
7
8
9
››
›|
主题:[原创]技术贴:发布迅搜整合帝国的教程,喜欢的拿去
[加入收藏夹]
movi
用户头衔:进士
精华贴 :0
发贴数 :752
经验值 :2829
注册时间:2008-03-25
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
1
楼]
[原创]技术贴:发布迅搜整合帝国的教程,喜欢的拿去
应多人的要求,发布迅搜整合帝国的教程,喜欢的拿去
迅搜只能安装在linux服务器,并且要是独立服务器,
http://www.xunsearch.com/doc/php/guide/start.installation
这是其官方网站的安装说明,大家可以按它步骤一步一步安装,很简单
现在说下在centos7.x下的安装:
//下载迅搜源码
wget
http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
//解压
tar -xjf xunsearch-full-latest.tar.bz2
//进入目录,这个最终目录有可能改变,具体可以ls看看目录是什么
cd xunsearch-full-1.3.0/
//安装
sh setup.sh
安装过程会提示你安装迅搜在哪个目录,可以直接点击默认,也可以自己填写目录,我一般填写网站源码的/home/wwwroot/目录
/home/wwwroot/xunsearch/ 最后要记得这个迅搜路径。
等一会,安装好。
编写一个迅搜项目,以下是一个最简单的迅搜项目,适合帝国
project.name = mysearch
project.default_charset = utf-8
server.index = 8383
server.search = 8384
[id]
type = id
[classid]
index = self
tokenizer = full
[titlepic]
[title]
type = title
[smalltext]
type = body
[newstime]
type = numeric
项目另存为 mysearch.ini 记得这个名称一定要和 project.name = mysearch里的名称一致,然后把这个文件放在/home/wwwroot/xunsearch/sdk/php/app/目录下,
运行:/home/wwwroot/xunsearch/bin/xs-ctl.sh start 或 /home/wwwroot/xunsearch/bin/xs-ctl.sh restart
出现两行运行代码没有报错,说明安装成功。
以下是难点,迅搜整合帝国的全站搜索:
这是迅搜的添加搜索数据的教程,大家可以研究下
http://www.xunsearch.com/doc/php/guide/index.add
拿来主义,下面是我写的一个根据帝国全站搜索改写的批量导入帝国news数据的php文件,大家可以看下
下载放在e/admin/searchall/下覆盖就行,覆盖前记得备份原来的,
然后在管理菜单添加一个常用菜单,里面添加 searchall/ListSearchLoadTb.php
直接点导入即可,
要是宝塔的启用防跨站,要在user.ini里加上 :/home/wwwroot/xunsearch/
例如
open_basedir=/home/wwwroot/***.com/:/tmp/:/home/wwwroot/xunsearch/
当然也可以取消防跨站。
可以用命令行 /home/wwwroot/xunsearch/sdk/php/util/Quest.php mysearch 玉米
测试下搜索数据
迅搜安装目录/home/wwwroot/xunsearch/sdk/php/util/skel/有个演示的网站源码,大家可以复制出来放在自己网站测试下,把.in的后缀去掉,也可以自己写搜索模板。
上传以下附件:
[
下载
*.rar
](文件大小:4.74 KB,下载次数:
121
)
[该贴被修改
3
次,最后修改时间
2022-04-04 20:49:28
]
2022-01-19 21:42:06
已设置保密
顶部
回复
引用
报告
编辑
删除
movi
用户头衔:进士
精华贴 :0
发贴数 :752
经验值 :2829
注册时间:2008-03-25
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
2
楼]
123
上传以下图片:
2022-01-19 21:42:37
已设置保密
顶部
回复
引用
报告
编辑
删除
movi
用户头衔:进士
精华贴 :0
发贴数 :752
经验值 :2829
注册时间:2008-03-25
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
3
楼]
还有迅搜的分词制作的提取关键词(keyword和tags字段)系统
上传以下图片:
[该贴被修改
1
次,最后修改时间
2022-01-19 22:09:51
]
2022-01-19 21:59:58
已设置保密
顶部
回复
引用
报告
编辑
删除
movi
用户头衔:进士
精华贴 :0
发贴数 :752
经验值 :2829
注册时间:2008-03-25
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
4
楼]
批量生成相关信息(keyid字段),相关信息生成还是比较精确的
上传以下图片:
[该贴被修改
1
次,最后修改时间
2022-01-19 22:09:07
]
2022-01-19 22:02:13
已设置保密
顶部
回复
引用
报告
编辑
删除
hibaidu
用户头衔:探花
精华贴 :0
发贴数 :3930
经验值 :11975
注册时间:2010-05-26
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
5
楼]
支持
2022-01-19 22:58:44
已设置保密
顶部
回复
引用
报告
编辑
删除
pingpong
用户头衔:探花
精华贴 :0
发贴数 :9408
经验值 :24496
注册时间:2008-11-02
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
6
楼]
支持一下
2022-01-20 07:50:08
已设置保密
顶部
回复
引用
报告
编辑
删除
忘事无忧
用户头衔:探花
精华贴 :0
发贴数 :10350
经验值 :23592
注册时间:2007-12-26
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
7
楼]
支持一下
2022-01-21 08:57:05
已设置保密
顶部
回复
引用
报告
编辑
删除
luoto
用户头衔:探花
精华贴 :0
发贴数 :5916
经验值 :17794
注册时间:2008-11-08
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
8
楼]
支持
2022-01-22 08:07:20
已设置保密
顶部
回复
引用
报告
编辑
删除
fenghuaijie
用户头衔:秀才
精华贴 :0
发贴数 :51
经验值 :483
注册时间:2015-01-04
信息
搜索
好友
发送悄悄话
【
精益求精-帝国网站管理系统7.5正式版开源发布
】 [第
9
楼]
支持
2022-01-22 14:50:28
已设置保密
顶部
回复
引用
报告
编辑
删除
fasfsa
用户头衔:书生
精华贴 :0
发贴数 :26
经验值 :202
注册时间:2016-12-21
信息
搜索
好友
发送悄悄话
【
免费开源-EBMA系统:更安全的MYSQL管理和备份系统
】 [第
10
楼]
支持一下
2022-01-22 14:59:51
已设置保密
顶部
回复
引用
报告
编辑
删除
1
/
9
1
2
3
4
5
6
7
8
9
››
›|
快速回复
内容
表情
使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
【
进入高级模式
】
(按 Ctrl+Enter 直接提交)
顶部
加入收藏夹
关于帝国
|
广告服务
|
联系我们
|
法律声明
|
隐私条款
|
许可协议
Powered by:
EBB
Version 2.2.1