搭建windows的solr6服務器


准備工作:

目前最新版本6.0。下載solr 6.0:Solr6.0下載

JDK8 下載jdk1.8:jdk1.8【solr6.0是基於jdk8開發的】

tomcat8.0 下載:tomcat8

##################################

在說明搭建環境之前,其實solr5.0之后 solr已經內置jetty服務器,可以自行啟動。但是為了加入自己的特性,

以及在solr基礎之上的應用,此文章主要針對發布在tomcat8上。

##################################

1、安裝jdk8

2、下載solr6.0后,解壓solr6.0的包。

3、解壓tomcat8

4、將【solr-6.0.0\server\solr-webapp】下的webapp文件拷貝到【apache-tomcat-8.0.33\webapps】目錄下,

      並將webapp重命名為solr(可以重命名為取任意名稱)。

      solr文件目錄如下:

5、將【solr-6.0.0\server\lib\ext】下的所有jar包拷貝到【apache-tomcat-8.0.33\webapps\solr\WEB-INF\lib】

6、將【solr-6.0.0\server\resources】下的log4j.properties配置文件拷貝到【apache-tomcat-8.0.33\webapps\solr\WEB-INF\classes】,如果WEB-INF下沒有classes文件那么        就創建一個classes文件夾。

7、在【apache-tomcat-8.0.33\webapps\solr】下新建一個文件【solrhome(文件夾名稱可以任意命名)】,將【solr-6.0.0\server\solr】下的所有文件拷貝到剛剛創建

      的solrhome中。

      文件中包含如下:

      

8、修改【apache-tomcat-8.0.33\webapps\solr\WEB-INF】下的web.xml,找到如下代碼:

[html] view plain copy 在CODE上查看代碼片派生到我的代碼片
  1. <env-entry>  
  2.        <env-entry-name>solr/home</env-entry-name>  
  3.        <env-entry-value>/put/your/solr/home/here</env-entry-value>  
  4.        <env-entry-type>java.lang.String</env-entry-type>  
  5.     </env-entry>  

默認是注解掉,放開注解,並將<env-entry-value>中的值修改為剛剛步驟7中的solrhome目錄,如:E:\project\Search\apache-tomcat-8.0.33\webapps\solr\solrhome

9、運行tomcat,運行成功后訪問:http://localhost:8080/solr/index.html 即可得到如下界面:


那么整個solr的環境搭建已經成功。

接下來創建core 

please look http://www.cnblogs.com/happyday56/p/5728441.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM