美文网首页程序员
Linux下安装solr7.4

Linux下安装solr7.4

作者: 阿懒土灵 | 来源:发表于2018-09-04 19:06 被阅读188次

    环境配置

    安装solr前,请确保系统中已正确安装jdk8,tomcat8和环境变量的配置。

    solr下载及解压

    使用命令:

    wget http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/7.4.0
    

    从官网下载solr压缩包

    解压:

    tar -zxvf solr-7.4.0.tgz
    

    配置tomcat启动solr

    solr自带jetty启动,这里使用tomcat进行配置启动。

    1. 在tomcat包下的webapps目录新建一个目录,取名solr
    2. 将solr解压包/solr-7.4.0/server/solr-webapp/webapp/下的内容拷贝到刚才tomcat下新建的文件夹solr中
    3. 将/solr-7.4.0/server/lib/ext/下的jar包拷贝到/tomcat/webapps/solr/WEB-INF/lib/下
    4. 将/solr-7.4.0/server/lib/下metrics开头的jar包也拷贝到刚才的目录下
    5. 将/solr-7.4.0/dist/下 solr-dataimporthandler-extras-7.4.0.jar、solr-dataimporthandler-7.4.0.jar也拷贝到刚才的目录下
    6. 在你本地的/home下新建一个文件夹,取名solr-home,将/solr-7.4.0/server/solr下的内容拷贝到刚才新建的solr-home下
    7. 打开并编辑/tomcat/webapps/solr/WEB-INF/web.xml
      内容如下:
    <env-entry>
          <env-entry-name>solr/home</env-entry-name>
          <env-entry-value>/home/solr-home</env-entry-value>
          <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
    

    并注释文件末尾的所有 <security-constraint> 元素节点。

    配置solr日志

    将/solr-7.4.0/server/resources/下的log4j2.xml文件拷贝到/tomcat/webapps/solr/WEB-INF/classes/下,如果没有则自己创建一个。

    创建core

    1. 在/home/solr-home/下创建一个文件夹,文件夹名称为你的core名称,这里设为collection
    2. 将/solr-7.4.0/example/example-DIH/solr/solr下的内容拷贝到刚才创建的collection下,同时在core.properties下添加如下内容:
    name=collection
    

    启动tomcat,访问 localhost:8080/solr/index.html 就可以看到solr的界面了。

    solr界面

    下一篇讲core的核心配置文件schame.xml和db-data-config.xml

    相关文章

      网友评论

        本文标题:Linux下安装solr7.4

        本文链接:https://www.haomeiwen.com/subject/jpjnwftx.html