windows 2003系統配置solr+tomcat詳細圖文教程

來源:互聯網
上載者:User
solr作為一款企業級的搜尋引擎伺服器,功能強大、效能卓越,現在很多網站項目中為了提高使用者良好的站內搜尋體驗,都會搭建solr來配合我們實現專業級的搜尋功能,下面就讓我們一起來學習配置solr環境。
 
一:下載相關軟體包

註:本次安裝的環境為windows7 64位系統,安裝的軟體版本為以下這些版本。
1. jdk-7-windows-i586.zip(如果系統有安裝過,則可以不再安裝,查看是否已安裝見下面的方法)
2. pache-tomcat-7.0.40-windows-x86.zip (32位、64位都可以)
3. solr-4.7.0.zip
 
為了方便大家,我將這些軟體共用到了百度盤,點我下載。如果讀者想要安裝其他版本,可以自行去百度搜尋下載。
 
二:安裝jdk環境

在運行->cmd命令列中輸入“java”,若出現“java”不是內部或外部命令,也不是可啟動並執行程式或批次檔的提示,就說明該機器還沒有java的環境,此時需要安裝jdk包。
 
 
安裝方法我就不介紹了,記住一點,安裝完之後還要配置環境變數,這樣才會生效。java環境變數設定方法
 
三:安裝tomcat和solr

1. 在D:\phpServer下建立solr檔案夾(大家可以隨意選擇安裝路徑),並將solr-4.7.0.zip解壓到建立的solr目錄下,然後在solr下面創solr1檔案夾(考慮到以後做叢集會用到),在solr1下建立兩個檔案夾,tomcat和home(存放core和索引資訊),如下圖所示。
 
 
2. 將apache-tomcat-7.0.40-windows-x86.zip解壓到上一步建立的tomcat目錄下之後,將solr\example\webapps目錄下的solr.war複製到tomcat\webapps目錄中,如下圖所示。
 
 
3. 啟動tomcat伺服器。在cmd命令列中,切換到tomcat安裝的目錄的bin目錄下,首次需要先運行service.bat install命令來安裝tomcat服務,安裝成功後,接著輸入tomcat7,此時服務啟動,運行效果如下圖所示(如果不成功,檢查一下是否防火牆或殺毒軟體給屏蔽了,或者是連接埠衝突,預設為8080連接埠),同時tomcat\webapps目錄下會自動產生solr目錄(啟動服務,solr.war被tomcat解壓而來)。
 
 
4. 將D:\phpServer\solr\example\solr目錄下所有的檔案和檔案夾拷貝到上面建立的solr1\home目錄中。
 
5. 將D:\phpServer\solr\example\lib\ext目錄下所有的.jar(5個)拷到tomcat\webapps\solr\WEB-INF\lib目錄中。
 
6. 在tomcat\webapps\solr\WEB-INF下建立一個classes檔案夾,並將D:\phpServer\solr\example\resources目錄下的log4j.properties複製到剛剛建立的classes目錄中(日誌模組檔案)。
 
7. 開啟tomcat\webapps\solr\WEB-INF下的web.xml檔案,取消到之間的注釋,將/put/your/solr/home/here中的值改為你home的路徑,那麼我的應該是D:/phpServer/solr/solr1/home如下圖,修改完畢後儲存檔案。
 
 
8. 重啟tomcat,在瀏覽器中輸入:http://localhost:8080/solr  如果沒問題的話,就能看到solr的管理介面了。
 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.