solr学习笔记-环境配置
1.下载solr, 目前版本3.3
solr解压后,把example目录里面的solr单独拷到一个地方,比如 D:\java\appserver\solr,
可以把 apache-solr-3.3.0\dist\apache-solr-3.3.0.war 也单独拷过去,这是solr的admin console
2.设置sola home 位置: 有三种方法
1. 设置 java 系统属性 solr.solr.home
2. 配置 java:comp/env/solr/home 的一个JNDI 查找指向 solr目录。
3. 在包含 solr 目录的目录中启动 servlet 容器
采用第二种,在tomcat里加上jndi,指向solr,
在tomcat 里建立如下 /conf/Catalina/localhost/solr.xml文件。
内容为:
<Context docBase="D:/java/appserver/solr/apache-solr-3.3.0.war" reloadable="true" > <Environment name="solr/home" type="java.lang.String" value="D:/java/appserver/solr" override="true" /> </Context>
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>