solr4.0安装和简单导入mysql数据

今天研究了下solr,顺便体验了下4.0的新界面

4.0的安装和其他版本的基本安装没什么不同:


(1)首先下载solr4.0。

(2)解压后将/example/webapps/下的solr.war放入某个sevlet容器中,在这用的是tomcat7

如图


(3)将example\example-DIH\solr\ 下的db文件夹放入某个你喜欢的路径。

此处是放在  D:\solr_tomcat\solr40\mydbsolr

然后将example\example-DIH\solr\ 下的solr.xml 复制到  D:\solr_tomcat\solr40\mydbsolr下

如图所示:


修改solr.xml文件:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<solr sharedLib="lib" persistent="true">
	<cores adminPath="/admin/cores">
		<core default="true" instanceDir="db" name="db"/>
	</cores>
</solr>
db是core的路径和名称。

在tomcat的conf文件夹下建立Catalina文件夹,在Catalina下建立localhost文件夹,在localhost下建立solr.xml。文件内容为:

<?xml version="1.0" encoding="UTF-8"?> 
<Context docBase="D:/server/tomcat7ForSolr/apache-tomcat-7.0.19/webapps/solr" debug="0" crossContext="true" > 
   <Environment name="solr/home" type="java.lang.String" value="D:/solr_tomcat/solr40/mydbsolr" override="true" /> 
</Context>



docBase是第(2)步中的solr.war所在路径+“/solr”。

environment是第(3)步的路径。

(4)将下载的solr4.0下的dist文件夹中apache-solr-dataimporthandler-*.jar 复制到D:\solr_tomcat\solr40\mydbsolr\db\lib

下载mysql-connector-java-*.jar复制到D:\solr_tomcat\solr40\mydbsolr\db\lib

(5)修改D:\server\tomcat7ForSolr\apache-tomcat-7.0.19\conf 下的 solrconfig.xml文件,删除

           <lib dir=******>

          修改db-data-config.xml

         修改schema.xml 让它的filed与db-data-config.xml中的相符

(6)启动tomcat

如果出现Can't find resource 'solrconfig.xml' in classpath or 'solr/conf/',错误,一般是由于你的
在localhost下建立solr.xml 配置有问题。


(7)界面


点击dataimport进入数据导入页面:


配置参数后点击Execute import

成功后显示:

(8)查询

点击query出现下面界面


配置参数后点击Execute Query 

查询结果显示在右面,如下图所示


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值