solr配置相关
首先去官方网站看了一下solr的tutorial文档,里面给出了一个demo例子让我们熟悉solr的索引及查询过程。
http://lucene.apache.org/solr/tutorial.html
?
然后到wiki上看solr http://wiki.apache.org/solr/FrontPage
?
安装的具体过程:http://wiki.apache.org/solr/SolrInstall
?
基于tomcat更详细的安装: http://wiki.apache.org/solr/SolrTomcat(网上找的安装方法都不清不楚,还是这个权威)
?
目的:在tomcat容器下运行solr-example
?
1,安装好tomcat(不一定要像solrTomcat网页中那样配置用户),jdk1.6;
?
2, 构建solr,并测试在Jetty容器下可用;
?
3,在tomcat下安装solr实例:
将example/solr(我的目录~/petrelli/gd_search/solr,从ibm/developworks上下到的)拷到$SOLR_HOME/example/solr, 并Copy the .war file dist/apache-solr-1.4.1.war into $SOLR_HOME.
?
设置$SOLR_HOME/conf/solrconfig.xml文件
?
增加指向data的java环境变量
?
添加$CATALINA_HOME/conf/Catalina/localhost/solr-example.xml文件,使得tomcat可以找到主目录和war文件
?
运行$CATALINA_HOME/bin/startup.sh, 通过 2. <Environment name="solr/home" type="java.lang.String" value="/opt/solr-tomcat/solr" override="true" />
3. </Context>
<Context docBase="/opt/tomcat/webapps/solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="/opt/solr-tomcat/solr" override="true" />
</Context>
访问solr管理界面 http://ip:port/solr