solr4.10在Linux上的安裝與配置

Linux環境: JDK1.7+tomcat7。

  1. 在/usr/local/路徑下創建solr文件夾
    mkdir /usr/local/solr
  2. 導入tomcat
    1. 移動至/usr/local/solr並重命名爲tomcat
      mv apache-tomcat-7.0.70 /usr/local/solr/tomcat
    2. 啓動tomcat,查看日誌是否啓動成功
      cd /usr/local/solr/tomcat
      bin/startup.sh
      tailf logs/catalina.out
  3. 防火牆放開8080端口或者關閉防火牆
  4. 導入solr項目,讓tomcat幫忙解壓solr.war文件。(注:以下提到的solr根目錄指的是解壓solr壓縮文件產生的solr文件夾)
    1. 將solr根目錄中的example下的webapps中的solr.war拷貝到tomcat的webapps目錄
      cp solr.war /usr/local/solr/tomcat/webapps/
    2. 關閉tomcat,並刪除solr.war文件
      /usr/local/solr/tomcat/bin/shutdown.sh
      rm -f /usr/local/solr/tomcat/webapps/solr.war
    3. 將solr根目錄中的example/lib/ext目錄下所有的jar包複製到solr工程中
      cp solr根目錄/example/lib/ext/* /usr/local/solrTomcat/webapps/solr/WEB-INF/lib/
      
  5. 創建solrhome。solrhome 用於存放solr服務器所有配置文件的目錄。
    1. 把solr根目錄下的example/solr移到/usr/local/solr下並重命名solrhome
      cp -r solr根目錄/example/solr /usr/local/solr/solrhome
      
  6. 告訴solr服務器solrhome的位置。
    1. 打開solr工程的web.xml文件。位置:/usr/local/solr/tomcat/webapps/solr/WEB-INF目錄下
    2. 修改下面的代碼,並解開註釋。<env-entry-value>標籤存放的就是solrhome的路徑
  7. 啓動tomcat,瀏覽器訪問  虛擬機IP地址/solr,登錄可視化管理界面。

 

 

 

 

 

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