部署Solr步骤
来源:互联网 发布:淘宝商盟标准 编辑:程序博客网 时间:2024/04/29 06:06
准备环境
1. Tomcat版本:apache-tomcat-8.0.8.tar
2. Solr 版本: solr-4.8.1 : http://apache.fayea.com/apache-mirror/lucene/solr/
3. windows 操作系统
部署:
1. 将Tomcat 解压到制定的目录 如:C:\Program Files\Java\apache-tomcat-8.0.8 试着启动一下看能不能成功
2. 修改Tomcat 的配置文件 Service.xml
<Context path="" docBase="D:\lei\war\solr.war" reloadable="true">
<Environment name="solr/home" type="java.lang.String" value="D:\lei\solr\home" override="true" />
</Context>
path 指向的是WAR的位置
在context 中嵌套 Environment 标签 作用是作为全局变量。
3. 创建Solr的主目录 : D:\lei\solr\home
3.1 将 solr-4.8.1\example\solr 中的 全部文档 拷贝到 该目录中
3.2 修改D:\lei\solr\home\collection1\conf中 schema.xml文档
<!-- 中文分词配置 mmseg --> <fieldType name="textComplex" class="solr.TextField" positionIncrementGap="100" > <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="../dic_poi"/> </analyzer> </fieldType> <fieldType name="textMaxWord" class="solr.TextField" positionIncrementGap="100" > <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="max-word" dicPath="../dic_poi"/> </analyzer> </fieldType> <fieldType name="textSimple" class="solr.TextField" positionIncrementGap="100" > <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="simple" dicPath="../dic_poi"/> </analyzer> </fieldType> <fieldType name="string" class="solr.StrField" sortMissingLast="true" /> <!-- boolean type: "true" or "false" --> <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true"/>
4. 解压solr-4.8.1 ,找到 \solr-4.8.1\dist 中的solr-4.8.1.war ,放入D:\lei\war\ 改名为 solr.war
5. solr-4.8.1\dist\solrj-lib 中Jar包放入Tomcat 中的lib 目录
jul-to-slf4j-1.7.6 | jcl-over-slf4j-1.7.6 | slf4j-api-1.7.6 | slf4j-log4j12-1.7.6 | log4j-1.2.16
运行 Tomcat
会报错 缺少包
D:\lei\tomcat8\webapps\ROOT\WEB-INF\lib 中添加 (在Maven 中可以下载 )
mmseg4j-core-1.10.0 | mmseg4j-analysis-1.9.1 | mmseg4j-solr-2.0.0
启动后台
127.0.0.1 : 8080 启动Solr 后台
- tomcat部署solr步骤
- 部署Solr步骤
- Solr-----1、Solr部署
- solr部署
- solr部署
- solr部署
- solr部署
- solr部署
- solr 1.3 安装步骤
- solr 开发步骤
- solr 1.3 安装步骤
- solr 1.3 安装步骤
- Solr开发步骤
- solr详细导入步骤
- Solr主从搭建步骤
- solr的安装步骤
- solr配置dataimport步骤
- 配置solr的步骤
- 怎么用PDF转换器将PDF文件转成txt
- Extjs显示图片
- SVN自动生成版本号
- 原谅别人,也放过自己
- Cocos2d-x 程序是如何开始运行与结束的
- 部署Solr步骤
- 不为来生,惜缘是福
- 用python+django+twistd 开发一个属于自己的运维系统
- 接口和抽象类有什么区别
- 和规范化风格及地方很多很多负担
- android api分析32 ProgressDialog
- (一)android 自定义扫描音视频文件
- TCP 的那些事儿(下)
- Spark上对SequenceFile的支持