日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

slor6.6 在linux下的安装以及启动失败解决办法

發布時間:2025/4/9 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 slor6.6 在linux下的安装以及启动失败解决办法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、前言:

環境:(注–>一切不說明環境的安裝教程都是耍流氓)

  • centos7
  • solr6.6.5
  • jdk1.8
  • tomcat8

曾記得在solr4的時候曾經的一個外包項目需要使用到檢索功能折騰了差不多一個周,從lucene到solr安裝使用……,今天因為需要又要用solr這個東西,于是有去找了n多個教程去安裝,一言難進中……

solr 6.6 版本中是使用的jetty可以做一個內置的服務器的,但是本來項目中使用的是tomcat,所以只能整合tomcat,因為solr安裝包里面有一個web項目可以使用的

二、安裝:(為了方便截圖我直接用windows來,因為我之前也是這么安裝的)

  • 下載安裝包:
wget http://mirror.bit.edu.cn/apache/lucene/solr/6.6.5/solr-6.6.5.tgz
  • 解壓
tar cxf /solr-6.6.5.tgz
  • 拷貝相關的jar和文件。拷貝下面的文件到tomcat的webapps目錄更名為solr-web

  • 把下面的jar拷貝進solr-web/WEB-INF/lib目錄下

  • 把下面jar拷貝進solr-web/WEB-INF/lib目錄下

  • 把下面jar拷貝進solr-web/WEB-INF/lib目錄下

  • 創建索引目錄,這個目錄你可以自己定義 例如 solr_index
    拷貝下列文件到此目錄

  • 配置solr-web/WEB-INF/web.xml

<env-entry><env-entry-name>solr/home</env-entry-name><env-entry-value>配置我們剛才設置的那個目錄(solr_index)</env-entry-value><env-entry-type>[Java](http://lib.csdn.net/base/javaee "Java EE知識庫").lang.String</env-entry-type></env-entry>


把這個部分的給注釋掉

三、運行出錯以及解決方案

到此為止,我們的配置已經完成了,下面來訪問看看 http://localhost:8080/solr6/server/index.html#/

就問你驚喜不驚喜意不意外,哈哈!!!! 下面說解析方案:

  • 我們看tomcat下面的報錯:
3.1 、針對報錯進行解決:
  • 由于tomcat高版本中,rfc3986 規定了url只能包含哪些字符的問題的解決方法
    進入到tomcat的conf目錄,修改catalina.properties中的最后一句

去掉前面的注釋,且改為
tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}

  • tomcat 內存不足的解決方法:

當然加多大的內存,as you like,以后有時間在說中文分詞的事兒和solr的基本的方法的使用。如果有以為可以添加群或者留言相互交流,
博文首發地址 https://blog.csdn.net/weixin_42849915

轉載于:https://www.cnblogs.com/fkxuexi/p/10674045.html

總結

以上是生活随笔為你收集整理的slor6.6 在linux下的安装以及启动失败解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。