【Solr】windows下安裝solr7,配置並啓動

之前安裝在centos7,因爲自己買的阿里雲服務器配置比較差,啓動和訪問速度都很慢,這裏就記錄下windows7下的安裝過程。

1、創建目錄logs、solrHome,並下載tomcat 8 和solr8.2.0 windows版本

2、將solr web項目E:\solr\solr-8.2.0\server\solr-webapp下的webapp文件夾到tomcat 的webapps目錄並重命名爲solr

3、複製E:\solr\solr-8.2.0\server\lib下metrics開頭的五個jar和ext裏的所有jar包,到E:\solr\apache-tomcat-8.0.48\webapps\solr\WEB-INF\lib

4、在E:\solr\apache-tomcat-8.0.48\webapps\solr\WEB-INF\lib\classes下,新建classes目錄複製log4j配置文件到E:\solr\apache-tomcat-8.0.48\webapps\solr\WEB-INF\lib\classes,

並修改solr兩個日誌文件裏相應的配置地址

 

5、修改E:\solr\apache-tomcat-8.0.48\webapps\solr\WEB-INF\web.xml

註釋以下內容,防止tomcat 403問題

<security-constraint>
               <web-resource-collection>
                   <web-resource-name>Disable TRACE</web-resource-name>
                   <url-pattern>/</url-pattern>
                   <http-method>TRACE</http-method>
              </web-resource-collection>
              <auth-constraint/>
           </security-constraint>
           <security-constraint>
               <web-resource-collection>
                    <web-resource-name>Enable everything but TRACE</web-resource-name>
                    <url-pattern>/</url-pattern>
                    <http-method-omission>TRACE</http-method-omission>
               </web-resource-collection>
           </security-constraint> 

添加以下內容

               <env-entry>  
                     <env-entry-name>solr/home</env-entry-name>  
                     <env-entry-value>E:\solr\solrHome</env-entry-value>  
                     <env-entry-type>java.lang.String</env-entry-type>  
                 </env-entry>

6、拷貝E:\solr\solr-8.2.0\server\solr所有文件,到solrHome下

7、複製E:\solr\solr-8.2.0\server\solr\configsets\_default下的conf文件夾,在solrHome下新建new_core,E:\solr\solrHome\new_core

8、啓動tomcat,並訪問solr

http://localhost:8080/solr/index.html#/

9、添加core

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章