一、搭建说明
环境:
1.系统:windows7 x86_64
2.java 版本 :jdk1.8
3.tomcat 版本:tomcat 6
4.solr:solr3.5.0
5.lucene:lucene 3.5.0
6.中文分词起mmseg4j
二、下载
solr 3.5下载地址:
三、solr 3.5的安装
1.修改tomcat http服务监听端口
修改默认端口8080,可以不修改,添加字符编码 URIEncoding="UTF-8" 否则中文会乱码
注:如果是你一个系统启动多个tomcat你要同时修改三个端口,以保证每个tomcat都不同,才能同时启动
1.tomcat http端口
2.tomcat shutdown 端口
2.在apache-solr-3.5.0\dist目录下找到apache-solr-3.5.0.war把重命名为solr.war 并上传到 tomcat-6/webapps下。
3.创建一个solr.xml文件,在tomcat-7.0.14\conf\Catalina\localhost\下创建一个solr.xml文件。内容为:
注:docBase 指向应用所在目录,主要用来为应用设置环境变量
4.把apache-solr-3.5.0\example目录下的solr文件夹上传到e:/tomcat-6目录下(即tomcat根目录下,同bin在一个目录下).索引文件会默认会放到 e:/tomcat-6\solr\data下.
5.重新tomcat 在浏览器中输入: 会出现:
welcome to solr
solr admin 说明发布已成功!
四、分词器配置
1.整合 汉字分词器
1).添加IKAnalyzer3.2.8.jar
把IKAnalyzer3.2.8.jar放到 tomcat-7.0.14\webapps\solr\WEB-INF\lib下;
2).schema.xml 增加信息
进入目录编辑schema.xml文件,在<Types>下添加以下内容:
然后在<fields>下添加:
3)、重起tomcat 在浏览器中输入:进去 solr admin 显示: