最新Solr版本安装部署指南

我晕,这篇文章好似每次都不能完整显示,贴个网页附件看看。再重新复制一下。

说明:虽然Solr目前(4.3)支持集群部署,但是本次快速构建,没有时间去考虑和学习那么多内容,因此,仅以本次使用的做为一个备忘。 

一、依赖包

1、JDK 1.6以上

2、solr-4.3.0.tgz

3、Tomcat或者jetty(注意,solr包中本身就含有jetty的启动相关内容):apache-tomcat-7.0.39.tar.gz

我用的是tomcat,因此以tomcat作为部署内容。

二、安装

1、解压tomcat

2、可选:修改tomcat的启动端口,缺省为8080,最主要设置页面的URIencodingUTF-8

3、可选:启动tomcat,并访问,如果没有错误,表示此内容已经OK

 

4、解压solr

5、dist/solr-4.3.0.war包拷贝到tomcat/webapps下。修改名字为solr

6、重新启动一下tomcat,这时会将war解开成一个目录

7、注意,启动时,solr的应用除了自己的lib包之外,还依赖slf4j等相关包,我偷了个懒,将dist/*.jar, dist/solrj-lib/*.jar都拷贝到了tomcat/webapps/solr/WEB-INF/lib/下。

8、tomcat/conf/Catalina/localhost目录下,增加solr.xml——对应到solr应用,其文件内容为:

<?xml version="1.0" encoding="UTF-8" ?>

<Context docBase="${TOMCAT_HOME}/webapps/solr.war" debug="0" crossContext="true">

<Environment name="solr/home" type="java.lang.String" value="${TOMCAT_HOME}/solr" override="true"/>

</Context>

此内容主要是为了配置solr/home变量

9、solr解开的包中对应的example/solr目录(含内容)全部拷贝到${TOMCAT_HOME}也即tomcat解开的目录下(这个用户可以自行定义,因为其中包含了所有的索引数据,所以务必要搞一个存储空间大一些的目录

10、重新启动tomcat,这时访问http://localhost:8080/solr会发现出了一个管理界面。注意,solr 4.3版本比较高,所以务必用比较新的浏览器来访问这个管理界面。

 

Solr 的详细介绍:请点这里
Solr 的下载地址:请点这里

相关阅读:

相关推荐