Solr简单配置

Keelia ·
更新时间:2024-09-21
· 603 次阅读

Solr简单配置

概念:solr 是基于 Lucene 的 java 的搜索服务器,运行在tomcat 中。

特点:

高级的全文搜索

目录结构:

bin:运行脚本

dist-solr.war:丢给 tomcat,就可以直接运行。

solr环境配置:

新建solr文件夹,

管理tomcat的用户。tomcat-bin-cmd-startup.bat,启动 tomcat,访问端口8080,manageapp,401未认证。

修改,solr-tomcat-conf-tomcat-user.xml,用户信息

修改 tomcat-webapps-solr-webinf-web.xml 文件,

新建 solrhome 文件夹中拷贝 solr-example-solr-collection1

拷贝 solr-example-resource-log4j.properties 到 tomcat-webapps-solr-webinf-classes 下

solr-example-lib-ext 里所有jar包拷贝到 tomcat-solr-webinf-lib中。

重启 tomcat

solr-dist-solr.war 复制到 tomcat-webapps

访问8080端口,输入用户名,密码,管理界面,就完成了tomcat 关于用户的配置。shut.down。

    solr/home           D:/temp/solr/solrhome           java.lang.String  

启动 tomcat,访问 8080,刷新,

安装中文分词器

配置 IKAnalyzer 的 jar 包

将 IKAnalyzer2012FF_u1.jar 拷贝到 Tomcat 的webapps/solr/WEB-INF/lib 下。

IKAnalyzer 的配置文件

在 Tomcat的webapps/solr/WEB-INF/ 下创建 classes 目录。

将 IKAnalyzer.cfg.xml、ext_stopword.dic 、mydict.dic copy 到 Tomcat的webapps/solr/WEB-INF/classes

注意:ext_stopword.dic 和 mydict.dic 必须保存成无 BOM 的utf-8类型。

修改 schema.xml 文件

使用搜索引擎,必须将solr war包放在Tomcat下,同时一定要启用solr搜索服务器。


作者:zpz2001



solr

需要 登录 后方可回复, 如果你还没有账号请 注册新账号