solr 6.6 在liunx环境下的搭建和使用

1. solr6.6需要环境:

      a. jdk 1.8或以上版本,推荐使用最新版本;

      b.tomcat 8.0以上版本,推荐使用最新版本。


2. jdk 和 tomcat在 linux环境下的安装想必大家都比较熟悉了,这里就不详细介绍安装过程了。


3. solr 6.6 结合 tomcat9.0的安装过程:

     a.解压apache-tomcat-9.0.0.M26.tar.gz和solr-6.6.0.zip;

     b.复制Solr文件夹中的一些文件到apache-tomcat下:

         1)将 solr 压缩包中 solr\server\solr-webapp\文件夹下有个webapp文件夹,将之复制到tomcat\webapps\目录下,文件夹名改成solr(任意) ;

         2)将 solr 压缩包中 solr\server\lib\ext 中的 jar 全部复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中;

         3)将solr压缩包中solr/server/lib/metrics* 开头的jar全部复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中;

         4)将solr压缩包中solr/server/lib/solr-dataimporthandler-* 开头的jar全部复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中;

         5)在Tomcat\ webapps\solr\WEB-INF\下建立classes目录,并将solr/server/resources/log4j.properties文件复制其中;

         6)在tomcat目录下建立solrhome目录(也可以放在其它目录中)

         7)复制solr/server/solr/* 所有文件到tomcat/solrhome目录,用到创建solr的core时使用。

      c. 编辑web.xml文件:找到 apache-tomcat-8.5.12/webapps/solr/WEB-INF/web.xml,修改
           <env-entry>
                      <env-entry-name>solr/home</env-entry-name>
                     <env-entry-value>/down/apache-tomcat-8.5.12/solrhome</env-entry-value> //将路径指向我们创建的solrhome目录。
                     <env-entry-type>java.lang.String</env-entry-type>
           </env-entry>

      d. 配置访问权限:找到如下内容,并注释掉: <!--  <security-constraint> ............. </security-constraint> --> .solr 结合tomcat配置完成。

4. 启动solr 和创建 core:

      a. 启动执行:/down/apache-tomcat-9.0.0.M26/bin/startup.sh;
      b. 在浏览器输入http://localhost:8080/solr/index.html即可出现Solr的管理界面 ;
      c. 创建Core Admin:  需要在solrhome下创建core 名称(coreDemo),然后在 coreDemo 目录下,新增  data 和 conf两个文件夹,  把 solr-6.6.0/server/solr/configsets   
           /basic_configs/conf  下面的所有文件拷贝到 新建的 coreDemo/conf/ 目录下。
     d. 在solr管理界面上点击 Core Admin 里面的 Add Core.  界面如下: name 和instanceDir都填 coreDemo(自己新建的core 名称)。




         



   e.  至此 solr Core也创建完成,如果想新增多个core,可按照上面的步骤新增即可。


5. 最新solr6.6 和tomcat 结合使用,OK,谢谢大家!


   

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值