你不知道的全文索引---solr安装配置


你不知道的全文索引---solr安装配置

 

 

         本文主要介绍solr的安装配置同时也也简单的介绍一下solr的体系结构。

 

         准备

         Solr-4.10.3

         Jdk1.8.0_45

         tomcat-7.0.47

         CentOS7(虚拟机在之前的博客中有介绍)

 

         下载

         Solr下载地址:http://archive.apache.org/dist/lucene/solr/可以下载自己想要的版本

        

         安装

         本文主要讲解solr,所以对于jdk、tomcat等的安装步骤省略


         1上传solr的压缩包

         通过SecureFX将solr的压缩包上传至root根目录


         2、解压

         解压 tar –zxvf solr-4.10.3.tgz.tgz(如下图)

         目录结构说明

         解压之后我们会看到bin、contrib、dist、docs、example、license。下面分别介绍

         bin:如果需要单独演示solr的功能可能会用到(默认运行在jetty容器中)

         contrib:扩展包,里面存放扩展的工具类

         dist:编译后目标文件存放的文件夹,存放各种jar

         docs:solr的文档

         example:里面提供了一些solr的实例,其中solr文件夹是一个标准的solrhome后文会介绍;其中的webapps中有solr的war包

         licenses:许可

 

         3、配置

         将root/solr-4.10.3/dist/solr-4.10.3.war(或者root/ solr-4.10.3/example/webapps/solr.war)包部署到tomcat下。并改名为solr.war

cp solr-4.10.3/dist/solr-4.10.3.war /usr/local/solr/tomcat/webapps/solr.war

        

         4、解压war包

         启动tomcat自动解压,加压完成之后关闭tomcat,删除solr.war。

        

         5、拷jar包

[root@localhost ~]# cdsolr-4.10.3/example/lib/ext/
[root@localhost ext]# ll 


         将其中的所有的jar包复制到solr工程中

[root@localhost ~]# cp /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/


         6、创建solrhome

         solrhome是存放solr服务器所有配置文件的目录,可以放在任意地方

[root@localhost example]# cp -r solr /usr/local/solr/solrhome


         7、solr服务器配置solrhome

         需要修改solr工程的web.xml文件,本质上是配置jndi地址

<env-entry>
         <env-entry-name>solr/home</env-entry-name>
         <env-entry-value>/usr/local/solr/solrhome</env-entry-value>
         <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

 

         8、启动tomcat

[root@localhost solr]# cd/usr/local/solr/tomcat/bin/
[root@localhost bin]# ./startup.sh


         访问地址:http://192.168.21.224:8080/solr/#/可以看到如下界面,至此solr的安装配置就完成了。

         主界面

         在线日志浏览

         Core

         当前线程运行状态

 

         选中的某个core的详细信息

 

         希望对读者了解solr有所帮助,本文发布的顺序有点可能 问题,应该和上一篇换一下顺序。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值