solr4.7整合tomcat6.0.44(自己总结)
2015-06-11 09:27
531 查看
方法一.网上找的资料,自己测试并完善的。
下载tomcat并解压到D:\solr_tomcat\名字为tomcat-sol-simple
![](http://img.blog.csdn.net/20150611094155974?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamF2YW1hbmdndW8=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
修改tomcat里面的server.xmlk,如果不加上会出现查询不到问题
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
下载solr4.7解压到D:\solr_tomcat\
![](http://img.blog.csdn.net/20150611094221231?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamF2YW1hbmdndW8=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1.简单部署一个solr服务,也可以直接将D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war复制到D:\solr_tomcat\tomcat-solr-simple\webapps目录下面改名为solr.war,将D:\solr_tomcat\solr-4.7.2\example\solr整个目录复制到D:\solr_tomcat\tomcat-solr-simple目录,然后修改D:\solr_tomcat\tomcat-solr-simple\bin\catalina.bat在okhome下加上set
JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home="%CATALINA_HOME%\solr"
2.拷贝D:\solr_tomcat\solr-4.7.2\example\lib\ext下面的所有包到D:\solr_tomcat\tomcat-solr-simple\lib下面(缺少包包error filterstart 错误),然后在将D:\solr_tomcat\solr-4.7.2\example\resources下面额log4j.properties文件也考到D:\solr_tomcat\tomcat-solr-simple\lib下面,这样就不会报异常错误了。
3.启动tomcat,打开浏览器,输入网址http://localhost:8080/solr就可以验证了。
方法 二.这种方法比较麻烦一点
1.下载tomcat解压到D:\solr_tomcat的名字为tomcat-solr-success,解压完后启动一下服务,在D:\solr_tomcat\tomcat-solr-success\conf\会生成Catalina文件夹
修改tomcat里面的server.xmlk,如果不加上会出现查询不到问题
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
2.下载solr解压到D:\solr_tomcat\步骤同方法一。
3.拷贝D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war到 D:\solr_tomcat\tomcat-solr-success下面改名为solr.war.
4.拷贝D:\solr_tomcat\solr-4.7.2\example\solr文件夹到D:\solr_tomcat\tomcat-solr-success下面。
5.咋D:\solr_tomcat\tomcat-solr-success\conf\catalina\localhost下新建solr.xml,复制内容
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:\solr_tomcat\tomcat-solr-success\solr.war" reloadable="true" >
<Environment name="solr/home" type="java.lang.String" value="D:\solr_tomcat\tomcat-solr-success\solr" override="true" />
</Context>
6.拷贝D:\solr_tomcat\solr-4.7.2\example\lib\ext下面的所有包到D:\solr_tomcat\tomcat-solr-success\lib下面(缺少包包error filterstart 错误),
然后在将D:\solr_tomcat\solr-4.7.2\example\resources下面额log4j.properties文件也考到D:\solr_tomcat\tomcat-solr-success\lib下面,这样就不会报异常错误了。
7.启动tomcat,打开浏览器,输入网址http://localhost:8080/solr就可以验证了。
结果如图:
![](http://img.blog.csdn.net/20150611101432313?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvamF2YW1hbmdndW8=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
加入中文分词器博客:http://blog.csdn.net/clj198606061111/article/details/21289897
下载tomcat并解压到D:\solr_tomcat\名字为tomcat-sol-simple
修改tomcat里面的server.xmlk,如果不加上会出现查询不到问题
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
下载solr4.7解压到D:\solr_tomcat\
1.简单部署一个solr服务,也可以直接将D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war复制到D:\solr_tomcat\tomcat-solr-simple\webapps目录下面改名为solr.war,将D:\solr_tomcat\solr-4.7.2\example\solr整个目录复制到D:\solr_tomcat\tomcat-solr-simple目录,然后修改D:\solr_tomcat\tomcat-solr-simple\bin\catalina.bat在okhome下加上set
JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home="%CATALINA_HOME%\solr"
2.拷贝D:\solr_tomcat\solr-4.7.2\example\lib\ext下面的所有包到D:\solr_tomcat\tomcat-solr-simple\lib下面(缺少包包error filterstart 错误),然后在将D:\solr_tomcat\solr-4.7.2\example\resources下面额log4j.properties文件也考到D:\solr_tomcat\tomcat-solr-simple\lib下面,这样就不会报异常错误了。
3.启动tomcat,打开浏览器,输入网址http://localhost:8080/solr就可以验证了。
方法 二.这种方法比较麻烦一点
1.下载tomcat解压到D:\solr_tomcat的名字为tomcat-solr-success,解压完后启动一下服务,在D:\solr_tomcat\tomcat-solr-success\conf\会生成Catalina文件夹
修改tomcat里面的server.xmlk,如果不加上会出现查询不到问题
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
2.下载solr解压到D:\solr_tomcat\步骤同方法一。
3.拷贝D:\solr_tomcat\solr-4.7.2\dist\solr-4.7.2.war到 D:\solr_tomcat\tomcat-solr-success下面改名为solr.war.
4.拷贝D:\solr_tomcat\solr-4.7.2\example\solr文件夹到D:\solr_tomcat\tomcat-solr-success下面。
5.咋D:\solr_tomcat\tomcat-solr-success\conf\catalina\localhost下新建solr.xml,复制内容
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="D:\solr_tomcat\tomcat-solr-success\solr.war" reloadable="true" >
<Environment name="solr/home" type="java.lang.String" value="D:\solr_tomcat\tomcat-solr-success\solr" override="true" />
</Context>
6.拷贝D:\solr_tomcat\solr-4.7.2\example\lib\ext下面的所有包到D:\solr_tomcat\tomcat-solr-success\lib下面(缺少包包error filterstart 错误),
然后在将D:\solr_tomcat\solr-4.7.2\example\resources下面额log4j.properties文件也考到D:\solr_tomcat\tomcat-solr-success\lib下面,这样就不会报异常错误了。
7.启动tomcat,打开浏览器,输入网址http://localhost:8080/solr就可以验证了。
结果如图:
加入中文分词器博客:http://blog.csdn.net/clj198606061111/article/details/21289897
相关文章推荐
- tomcat集群配置-1
- Maven中部署tomcat及maven构建的一些要点
- Tomcat 7最大并发连接数的正确修改方法
- Tomcat 7最大并发连接数的正确修改方法
- 给Tomcat的DOS窗口重命名
- Tomcat7改为6、Server Tomcat v6.0 Server at localhost failed to start.等错误
- 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex
- tomcat的CATALINA_HOME变量
- 在配置SpringMVC时,tomcat抛异常
- tomcat应答代码(经常出现的问题,看到好的总结就转来了)
- Tomcat首页中登录host manager时遇到的问题(403 Access Denied)
- atomikos实现多数据源支持分布式事务管理(spring、tomcat、JTA)
- eclipse启动tomcat无法访问
- tomcat启动报错,sqlyog连接错误
- TOMCAT启动时候报找不到工程错误解决方案
- tomcat的夏时令问题(时区问题)
- Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.Life
- 解决Myeclipse在port占用,导致tomcat无法启动。(Linux)
- Tomcat配置SSL安全协议
- Tomcat中数据源配置详细说明