tomcat:apache-tomcat-7.0.42:
环境:ubuntu 12.04
solr有两种运行方式:
1,使用自带的jetty运行,java -jar start.jar
2,将solr部署到tomcat运行
不同之处在于端口,1=8983 ;2=8080
部署步骤
1,将apache-solr-3.6.2目录dist下的apache-solr-3.6.2.war,复制到,tomcat的webapps中
2,tomcat文件夹conf\Catalina\localhost这个文件夹内,建立一个solr.xml,这个名字要与webapps下项目名字对应
如果是apache-solr-3.6.2.war,对应,apache-solr-3.6.2.xml
如果是solr.war,对应,solr.xml
3,apache-solr-3.6.2.xml
<Context docBase="/home/hadoop/apache-tomcat-7.0.42/webapps/apache-solr-3.6.2.war" reloadable="true">
<Environment name="solr/home" type="java.lang.String" value="/home/hadoop/apache-solr-3.6.2/example/solr" override="true"/>
</Context> 4,启动tomcathttp://localhost:8080/apache-solr-3.6.2/admin/
成功进入solr查询界面
本文介绍如何在Ubuntu 12.04环境下将Apache Solr 3.6.2部署到Tomcat 7.0.42上运行。包括配置solr.xml文件和设置环境变量的具体步骤。
2950

被折叠的 条评论
为什么被折叠?



