1. 程式人生 > >在linux環境中配置solr

在linux環境中配置solr

第一步:安裝linux、jdk、tomcat。

第二步:把solr的壓縮包上傳到伺服器。並解壓。我的solr壓縮包是解壓在/usr/local/solr/包下的

系統預設是沒有solr包的需要自己建立mkdir /usr/local/solr

第三步:把/usr/local/solr/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。並改名為solr.war

命令:cp solr-4.10.3.war /usr/local/solr/apache-tomcat-7.0.47/webapps/solr.war

第四步:解壓war包。啟動tomcat自動解壓。關閉tomcat。刪除solr.war.

第五步:把/usr/local/solr/solr-4.10.3/example/lib/ext 目錄下所有的jar包複製到solr工程中。

命令:

   cp * /usr/local/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib/

第六步:建立solrhome。Solrhome是存放solr伺服器所有配置檔案的目錄。(我的solrhome檔案是建立在/usr/local/solr檔案加下的)

  進入solr的解壓縮包執行命令

  cd /usr/local/solr/solr/solr-4.10.3/example  ,通過命令切換到example資料夾下

然後執行命令cp -r solr /usr/local/solr/solrhome  將solr包複製到solr資料夾下並且重新命名為solrhome

第七步:告訴solr伺服器solrhome的位置。

需要修改solr工程的web.xml檔案。

  1.進入cd /usr/local/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/  目錄下

  2.vi web.xml  修改檔案內容

  3.將紅色圈住的地方的路徑改為自己建立的solrhome的路徑

注意:這些內容原先是註釋掉的,所以要放開註釋,否則沒有效果