1、安装solr并建立第一个core
来源:互联网 发布:c语言关键字大全 编辑:程序博客网 时间:2024/06/03 08:33
下载地址
http://lucene.apache.org/solr/downloads.html
1、solr-6.6.0\server\solr-webapp\下的webapp文件夹,复制到:Tomcat9.0的安装目录下\webapps\文件夹下,重命名为:solr(你可以自定义名字)
2、jar包移动
1、solr-6.6.0\server\lib\ext\所有jar包,复制到:Tomcat9.0的安装目录下\webapps\solr\WEB-INF\lib\文件夹下
2、solr解压包:solr-6.6.0\server\lib\metrics-*.jar包(所有匹配的),复制到:Tomcat9.0的安装目录下\webapps\solr(步骤1,我创建的文件夹)\WEB-INF\lib\文件夹下
3、olr-6.6.0\dist\solr-dataimporthandler-*.jar包(所有匹配的),复制到:Tomcat9.0的安装目录下\webapps\solr(步骤1,我创建的文件夹)\WEB-INF\lib\文件夹下
3、日志文件log4j.properties
1、solr-6.6.0\server\resources\log4j.properties,复制到:Tomcat 9.0的安装目录下\webapps\solr\WEB-INF\classes(这个文件夹需要创建)\文件夹下
4、建立solrhome文件夹
1、Tomcat 9.0的安装目录下\webapps\solr】下新建一个文件【solrhome(文件夹名称可以任意命名)】,将【solr-6.0.0\server\solr】下的所有文件拷贝到刚刚创建 的solrhome中。
5、修改tomcat中的web.xml
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<!--这个节点需要修改为solrhome的路径-->
<env-entry-value>D:\ProgramFiles\Study\tomcat9\webapps\solr\solrhome </env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
6、浏览器中运行solr:http://localhost:8080/solr/index.html,然后你会看到:304 or 403错误
1、Tomcat 9.0的安装目录下\webapps\solr\WEB-INF\web.xml,下面的代码是注释状态,即可解决304 or 403错误
<!--
<security-constraint>
<web-resource-collection>
<web-resource-name>Disable TRACE</web-resource-name>
<url-pattern>/</url-pattern>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint/>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>Enable everything but TRACE</web-resource-name>
<url-pattern>/</url-pattern>
<http-method-omission>TRACE</http-method-omission>
</web-resource-collection>
</security-constraint>
-->
2、开始访问
7、添加第一个core
1.进入到solrhome文件夹,建立一个文件夹core,进入到server\solr\configsets\sample_techproducts_configs 文件夹,将此文件夹下的conf 目录拷贝到刚刚建立的core的文件夹下
2、 在浏览器中输入http://localhost:8080/solr/index.html,进入solr管理页面,点击左侧的add core,在name 和instanceDir下都输入core(在步骤1中取得名称) ,
3、添加完成会显示下面的
3、然后在进入到\cores目录,此时会发现多了一个data文件夹和一个properties文件,如图:
1、data目录,用于存储索引文件,
2、core.properties文件用于存放core的配置信息
- 1、安装solr并建立第一个core
- 1.1、solr 介绍和安装第一个core
- Solr学习总结(三)建立第一个索引
- mac上安装.Net core SDK,并开始第一个C#程序
- solr配置多个core
- solr 新增core并保留数据
- EclipseRCP开发1-建立第一个RCP
- 建立第一个窗体
- solr中添加多个core
- solr多个core的查询
- Django的安装和第一个工程的建立
- Django的安装和第一个工程的建立
- Solr(5.2.1)安装、启动和建立索引
- Solr(5.2.1)安装、启动和建立索引
- java连接solr并建立索引
- solr-6.0.1创建core
- Solr6.0.0安装及solr的Core
- apache-tomcat-7.0.63 下部署solr-5.3.1 并创建core
- linux 0.11 内核完全注释V3.0学习笔记(一)
- 1004 0-1背包问题
- Matlab画三维立体网状图形(类似魔方)
- 不同级别并发理解
- PAT乙级1027. 打印沙漏(20)
- 1、安装solr并建立第一个core
- chrome插件开发——订单号环境切换
- PAT乙题1032. 挖掘机技术哪家强(20)
- centos 7.x 安装docker
- kafka0.8--0.11各个版本特性预览介绍
- PHPRAP1.0.1发布了,修复nginx服务器和PHP7环境下安装失败的bug,支持MOCK服务
- 【Oracle-JSP-Eclipse】已经引入jar包并且build path了,还是提示java.lang.ClassNotFoundException之类的错误
- Python基础操作回顾
- 1005 装载问题