搜尋引擎Solr環境搭建詳解
Solr伺服器採用java5開發的,是基於Lucene全文搜尋的。
要想搭建Solr,首先進行java環境的配置,安裝對應的jdk以及tomcat,在此就不多講。
以下是在jdk1.7和tomcat1.7的環境下搭建最新版本的solr4.10.3。
具體步驟如下:
2.建目錄/webapps/mysolr/solr
3.解壓壓縮包solr-4.10.3,找到example下的webapps中的solr.war包,並將其解壓。
4.將解壓完的war包(solr資料夾)拷貝到第2步建的目錄:/webapps/mysolr下
5.拷貝兩個地方的jar包到/webapps/mysolr/solr/WEB-INF/lib下
(1)example下lib包的所有jar包
(2)example下lib包下的ext包中的所有jar包
6.拷貝example/resource下的log4j.properties檔案到/webapps/mysolr/solr/classpath 下
7.solrhome的配置:
先建立一個solrhome目錄:/webapps/mysolr/solrhome,然後將example/solr下的所有檔案拷貝到/webapps/mysolr/solrhome下
然後修改配置檔案/webapps/mysolr/solr/WEB-INF/web.xml,將solr/home的註解放開並配置如下:
- <env-entry>
- <env-entry-name
- <env-entry-value>/webapps/mysolr/solrhome</env-entry-value>
- <env-entry-type>java.lang.String</env-entry-type>
- </env-entry>
8.把/webapps/mysolr/solr部署到tomcat下,並啟動tomcat。
以上就完成了solr環境的基本搭建,訪問http://loclhost:8080/solr 可看到如下介面: