`
duoerbasilu
  • 浏览: 1484253 次
文章分类
社区版块
存档分类
最新评论

window环境solr在tomcat中的安装 Solr with Apache Tomcat

 
阅读更多

推荐学习地址:http://wiki.apache.org/solr/SolrTomcat

1.准备目录环境

新建目录D://solrworkspace/

下载solr1.4.1版本到目录D://solrworkspace/apache-solr-1.4.1.zip

下载tomcat6.0版本到目录D://solrworkspace/apache-tomcat-6.0.30.zip

解压D://solrworkspace/apache-solr-1.4.1.zip到当前目录为D://solrworkspace/apache-solr-1.4.1($APACHE_SOLR_HOME)

解压D://solrworkspace/apache-tomcat-6.0.30.zip到当前目录为D://solrworkspace/apache-tomcat-6.0.30($TOMCAT_HOME)

新建目录 D://solrworkspace/solr($SOLR_HOME)

新建目录($TOMCAT_HOME)/conf/Catalina/localhost

2.jar包部署

$APACHE_SOLR_HOME/dist/apache-solr-1.4.1.war copy到路径为D://solrworkspace/apache-solr-1.4.1.war 并改名为D://solrworkspace/solr.war

$APACHE_SOLR_HOME/dist/apache-solr-*.jar copy到目录$TOMCAT_HOME\lib

3.配置文件的修改

修改$TOMCAT_HOME/conf/tomcat-users.xml 添加

<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="manager,admin"/>
添加对中文的支持 $TOMCAT_HOME/conf/server.xml
<Server >
 <Service >
   <Connector port="8080" protocol="HTTP/1.1" 
 connectionTimeout="20000" 
 redirectPort="8443" URIEncoding="UTF-8" /> 
    ...
   </Connector>
 </Service>
</Server>

目录($TOMCAT_HOME)/conf/Catalina/localhost 新建solr.xml

修改solr.xml内容为

<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="D:\solrworkspace\solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="D:\solrworkspace\solr" override="true" />
</Context>

4.solr配置文件的部署

copy ($APACHE_SOLR_HOME)/example/solr目录下所有文件到$SOLR_HOME目录

5.启动tomcat

($TOMCAT_HOME)/bin/startup.bat

6.访问solr管理界面 http://localhost:8080/solr

xiangjiang5011@163.com

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics