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>   
 
    其中:
    docBase:是war包的目录,如果放在了/tomcat安装目录/webapps下,则是/solr.war”。
      Environment name 必须是solr/home, 不能更改
      value是solr程序的目录,里面会包含bin,conf这样的子目录

3. 为了支持中文,在tomcat server.xml里,加上 URIEncoding="UTF-8"
    <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" URIEncoding="UTF-8"/>



4. 启动tomcat.输入 http://localhost:8080/solr/admin/ 出现管理页面。




猜你喜欢

转载自dyne.iteye.com/blog/1170418