solr兩種啟動方式


 solr下載

    地址:http://lucene.apache.org/solr/downloads.html

   把下載后的zip包解壓

      

 

方式一   solr自啟動

    1 打開cmd.exe,進入到solr的bin目錄下

        

    2 輸入solr.cmd start

         

    3 在瀏覽器輸入http://localhost:8983,查看是否啟動成功

       

 

  方式二   solr+tomcat啟動

      1 在tomcat的webapps目錄下創建一個solr文件夾,並將solr-7.5.0/server/solr-webapp/webapp下所有文件 拷貝過去   

            

     2   將solr-7.5.0文件夾下server\lib\ext內的所有jar包、server\lib內以metrics開頭的所有jar包,以及gmetric4j-1.0.7.jar復制到tomcat安裝目錄下的webapps\solr\WEB-INF\lib下

        

 

     3 打開cmd.exe,進入到solr的bin目錄下,輸入命令:solr start 啟動solr,然后運行命令:solr create -c corename (corename為自定義)生成core.生成的core在solr-7.5.0\server\solr目錄下.(后續再添加core,只需要復制第一個修改名稱)

     

    4 在tomcat目錄下創建solrhome(目錄名自定義),並將solr-7.5.0/server/solr/* 目錄下的所有內容拷貝過去

    5 修改tomcat安裝目錄下的webapps\solr\WEB-INF\web.xml 文件,指定solrhome的位置,並注釋security-constraint 

          指定位置 :    

  <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>D:/tomcat/apache-tomcat-8.5.34/webapps/solrhome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
 </env-entry>

 

       注釋以下內容:

       

   6  日志文件的配置

       在tomcat的webapps\solr\WEB-INF目錄下創建一個classes文件夾,把solr-7.5.0\server\resources下的log4j2.xml拷貝過去,其他的版本可能是log4j.properties

      如果是log4j2.xm 還需要以下配置:

         在tomcat/bin下的catalina.bat添加solr.log.dir的系統變量,logs是我在solr下創建的一個文件夾,方便管理日志       

set "JAVA_OPTS=%JAVA_OPTS% -Dsolr.log.dir=D:\tomcat\apache-tomcat- 8.5.34\webapps\solr\logs"

      

7 啟動 solr

      在瀏覽器輸入:http://localhost:8080/solr/index.html#/

        

 

 


免責聲明!

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



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