Solr学习笔记---部署Solr到Tomcat上,可视化界面的介绍和使用,Solr的基本内容介绍,SolrJ的使用

 学习Solr前需要有Lucene的基础

Lucene的一些简单用法:

    Tomcat下载地址:

   1.2 把 solr-7.5.0\server\solr-webapp下的webapp文件夹移到apache-tomcat-9.0.12\webapps下并改名solr(这个名字随便起)

 

  1.3 导入运行时候需要的依赖包,把solr-7.5.0\server\lib\ext下的包放到apache-tomcat-9.0.12\webapps\solr\WEB-INF\lib下,

              把solr-7.5.0\server\lib下m开头的五个jar和gmetric4j-1.0.7.jar放到apache-tomcat-9.0.12\webapps\solr\WEB-INF\lib下

  1.4 在任意地方创建一个solrHome,里面有一个solrCore,个人和我们的数据库类似,一个用户下可以创建很多个不同的数据库

  1.5 把solr-7.5.0\server下的solr文件夹下的内容复制到solrHome下

 

  1.6 修改默认的solrHome,在apache-tomcat-9.0.12\webapps\solr\WEB-INF的web.xml修改 加上

    

复制代码
<env-entry>       <env-entry-name>solr/home</env-entry-name>       <env-entry-value>D:\Solr\solrHome</env-entry-value>       <env-entry-type>java.lang.String</env-entry-type></env-entry>
复制代码

  env-entry-value写自己的solrHome位置

  并注释以下这段话,不然会报403

  

复制代码
  <!-- Get rid of error message -->  <!--<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>-->
复制代码

  1.7 把solr-7.5.0\server\resources的log4j2.xml放到apache-tomcat-9.0.12\webapps\solr\WEB-INF的classes文件夹下,classes文件刚开始没有,自己创建一个。

  1.8 启动Tomcat

  

2.界面的简单介绍

    

  2.1.Dashboard

    仪表盘,显示了系统资源,jvm等信息

  2.2.Logging

    Solr运行的日志

  2.3 Core Admin

    Solr Core的管理页面

关键字:

50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信