Solr的安裝與配製

一、下載solr

solr 各種版本下載地址:http://archive.apache.org/dist/lucene/solr/
我使用的是solr-6.0.0
在這裏插入圖片描述
在這裏插入圖片描述

二、下載tomcat8

tomcat8的各個版本的下載地址:http://archive.apache.org/dist/tomcat/tomcat-8/
我使用的版本是:apache-tomcat-8.0.51
在這裏插入圖片描述

三、solr的環境搭建

將tomcat、solr解壓
在這裏插入圖片描述
並將webapp重命名爲solr

3.1 將【solr-6.0.0\server\solr-webapp】下的webapp文件拷貝到【apache-tomcat-8.0.51\webapps】目錄下

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

3.2 將【solr-6.0.0\server\lib\ext】下的所有jar包拷貝到【apache-tomcat-8.0.51\webapps\solr\WEB-INF\lib】

在這裏插入圖片描述

3.3 將【solr-6.0.0\server\resources】下的log4j.properties配置文件拷貝到【apache-tomcat-8.0.51\webapps\solr\WEB-INF\classes】(如果WEB-INF下沒有classes文件那麼,就創建一個classes文件夾)

在這裏插入圖片描述

3.4 在【apache-tomcat-8.0.51\webapps\solr】下新建一個文件夾【solrhome】,將【solr-6.0.0\server\solr】下的所有文件拷貝到剛剛創建的solrhome目錄下

在這裏插入圖片描述
在這裏插入圖片描述

3.5 修改【apache-tomcat-8.0.51\webapps\solr\WEB-INF】下的web.xml,如下圖,找到如下代碼,去掉註釋

<env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/put/your/solr/home/here</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

改爲

<env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>D:\test\apache-tomcat-8.0.51\webapps\solr\solrhome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
說明:D:\test\apache-tomcat-8.0.51\webapps\solr\solrhome爲我本地solrhome的地址

在這裏插入圖片描述

3.6 修改【apache-tomcat-8.0.51\webapps\solr\WEB-INF】下的web.xml,添加如下代碼

   <security-constraint>
    <web-resource-collection>
           <web-resource-name>Solr Lockdown</web-resource-name>
           <url-pattern>/</url-pattern>
     </web-resource-collection>

	 <auth-constraint>
			<role-name>solr</role-name>
			<role-name>admin</role-name>
	</auth-constraint>
  </security-constraint>

  <login-config>
	<auth-method>BASIC</auth-method>
	<realm-name>Solr</realm-name>
  </login-config> 

在這裏插入圖片描述

3.7 修改【apache-tomcat-8.0.51\conf】下的tomcat-users.xml文件,添加如下代碼

<role rolename="solr"/>
<user username="admin" password="123456" roles="solr"/>

在這裏插入圖片描述

3.8 啓動tomcat8,雙擊【apache-tomcat-8.0.51\bin】startup.bat

在這裏插入圖片描述

3.9 瀏覽器中輸入http://127.0.0.1:8086/solr/index.html,在登錄框中輸入用戶名:admin,密碼:123456

在這裏插入圖片描述
如下圖solr成功啓動
在這裏插入圖片描述

小結:solr官方教程

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