首页 > 其他 > 详细

Solr入门之(2)快速启动:第一个例子

时间:2014-03-15 13:02:27      阅读:528      评论:0      收藏:0      [点我收藏+]

  Solr作为一个web应用来启动,因此需要JDK支持,需要WEB容器,本文环境如下:

bubuko.com,布布扣
JDK6.0或以上(环境变量设置等不再赘述)

Tomcat-6.0.35或以上(自行下载)

solr-4.3.0.ziphttp://www.apache.org/dyn/closer.cgi/lucene/solr/Windows 7 :
bubuko.com,布布扣

Solr提供了一个WEB应用,位于solr-4.3.0解压包的/dist文件夹下,solr-4.3.0.war文件,为了方便访问,改名为solr.war

Solr WEB应用的前提条件

  1、首先将war包解压为solr目录,解压方式不作赘述。

  2、solr/WEB-INF/lib下的jar包补全:dist/*.jar, dist/solrj-lib/*.jar下的jar全部拷贝,省事.

  3、提供log4j配置文件,不提供会报错,但是不影响正常启动.

  4、将solr-4.3.0\example\solr目录复制到一个任意新目录,比如D:/Test/solr_home/下,该文件夹就是solr提供的一个索引库的简单例子。

Solr WEB应用的启动步骤

  1、Tomcat的一些设置:本文将端口设置为8089; 编码设置为UTF-8URIEncoding="UTF-8"

  2、将solr部署到tomcat,但是在部署时需要提供一个solr/home的环境变量,下面的23步骤就分别用通常使用的部署web应用的方式来提供solr/home,选择其中一种方式即可.

  3、(可选一)${tomcat_home}/conf/Catalina/localhost文件夹(不存在手动创建)下创建solr.xml

bubuko.com,布布扣
<?xml version="1.0" encoding="UTF-8" ?>
<Context docBase="solr应用路径" reloadable="true" > 
    <Environment name="solr/home" type="java.lang.String" value="D:/Test/solr_home/solr" override="true" /> 
</Context>
        说明:此种方式配置时solr应用路径不要放在${tomcat_home}/webapps/下。
              solr/home即为上面复制出来的索引库的地址。
bubuko.com,布布扣

  4、(可选二)直接将solr应用放到${tomcat_home}/webapps/,但是要修改solrweb.xml文件:

bubuko.com,布布扣
<env-entry>
    <env-entry-name>solr/home</env-entry-name>
    <env-entry-value>D:/Test/solr_home/solr</env-entry-value>
    <env-entry-type>java.lang.String</env-entry-type>
 </env-entry>
bubuko.com,布布扣

  5、启动tomcat,访问http://localhost:8089/solr即可显示主界面

  6、上述所有操作仅是了解solr作为一个web应用如何启动,后续依次介绍其它概念及界面操作。

Solr入门之(2)快速启动:第一个例子,布布扣,bubuko.com

Solr入门之(2)快速启动:第一个例子

原文:http://www.cnblogs.com/tq03/p/3601048.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!