Solr1.4安装配置
来源:互联网 发布:盗墓笔记重启豆瓣知乎 编辑:程序博客网 时间:2024/06/07 02:26
1. 安装Java 虚拟机
2. 下载安装tomcat,版本5.5以上。安装目录:例如D:\mypro\solr,检查tomcat安装。http://localhost:8080/ 正常打开tomcat页面则为安装正确。
3. 找到D:\mypro\solr\conf \server.xml 修改如下:
<Connectorport="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>4. 下载 solr 发行包解压缩到临时目录 c:\temp\solrZip\
5. 创建solr 运行目录D:\mypro\solr\solr,拷贝c:\temp\solrZip\example\solr\目下所有文件到该目录
6. 从c:\temp\solrZip\dist\找到*solr*.war拷贝到D:\mypro\solr\webapps 重命名 为 solr.war
7. 找到D:\mypro\solr\conf\Catalina\localhost\solr.xml(如果没有该目录以及文件,请新建) 添加内容如下:
<Context docBase="D:\mypro\solr\webapps\solr.war" debug="0" crossContext="true" > <Environment name="solr/home" type="java.lang.String" value="D:\mypro\solr\sol" override="true" /> </Context>
8. 启动tomcat 访问http://localhost:8080/solr/admin 正常出现页面,则安装正确
9. 如果要自定义修改索引目录,请修改D:\mypro\solr\solr\conf\solrconfig.xml,找到</dataDir>修改
<dataDir>${solr.data.dir:D:\mypro\solr\solr\data}</dataDir>
附:
1. 批量生成索引
使用Solr的java 包生成索引:
查看帮助:java -jarpost.jar –help
提交索引(首先要进入命令行,cd进入该索引文件夹,还需将post.jar拷贝到该目录下,执行下面的命令。该命令也可单独提交单个文件,只需把*.xml 改为具体的xml文件名即可):
java -Durl=http://localhost:8080/solr/update -Dcommit=yes -jar post.jar *.xml
2. 中文分词
目前Lucene 的中文分词主要有:
paoding :Lucene 中文分词“庖丁解牛” PaodingAnalysis。
imdict :imdict 智能词典所采用的智能中文分词程序。
mmseg4j : 用 Chih-Hao Tsai 的 MMSeg 算法实现的中文分词器。
ik :采用了特有的“正向迭代最细粒度切分算法“,多子处理器分析模式。
目前我的中文分词采用mmseg4j
参考资料
http://wiki.apache.org/solr/
Solrj使用
http://wiki.apache.org/solr/Solrj
http://www.ibm.com/developerworks/cn/java/j-solr1/
http://www.ibm.com/developerworks/cn/java/j-solr2/
http://www.iteye.com/topic/138594
http://www.iteye.com/topic/250708
http://www.iteye.com/topic/364513
http://www.blogjava.net/RongHao/archive/2007/11/06/158621.html
嵌入式Solr
http://wiki.apache.org/solr/Solrj#EmbeddedSolrServer
http://blog.chenlb.com/2009/04/solr-chinese-segment-mmseg4j-use-demo.html
http://www.blogjava.net/aoxj/archive/2010/07/21/326775.html
- Solr1.4安装配置
- solr1.4 安装部署
- Solr1---什么是Solr以及安装配置
- solr1.4 replication分发知识
- 搜索引擎Nutch1.4+solr1.4整合(成功)
- Solr1.4+Nutch1.2构建分布式搜索服务
- Solr1.4中索引的主从复制,Master/Slave结构
- Solr1.4如何不使用默认的复合文件结构(CompoundFile)
- solr1.4 中SearchHandler使用的httpclient在高并发可能出现的问题
- solr1.4 中SearchHandler使用的httpclient在高并发可能出现的问题
- solr1.3学习笔记
- solr1.4.1多核心配置遇到的问题【solrConfig.xml中dataDir目录的设置,而不是solr.xml文件中的目录设置】
- Solr1.3的启动过程分析一
- Solr1.3的启动过程分析二
- Solr1.3的启动过程分析三
- 1 SOLR1:solr4.10.1 tomcat6 jdk8部署
- Solr5.4安装配置
- Apache2.4 安装配置
- fastDB学习笔记
- MyEclipse 7.5 添加插件 的方法————本人验证VSS的添加OK
- 敏捷开发“松结对编程”实践之二:计划与设计篇(大型研发团队,学习型团队,139团队,师徒制度,设计评审,预想陈述,共同估算,扑克牌估算)
- You do not have permissions to open this file on Excel Services
- 敏捷开发“松结对编程”实践之一:人员结构篇(大型研发团队,学习型团队,139团队,师徒制度)
- Solr1.4安装配置
- 内核中的 likely() 与 unlikely()
- C++ Vector使用心得
- 《现实世界的敏捷开发-大型敏捷研发团队》培训课程扩展阅读
- 嵌入式平台与MeeGo开发
- 【汇编】模拟loop指令
- .net常用的类库网络转载(http://www.cnblogs.com/and/archive/2010/03/24/1693970.html)
- Android NFC(Near Field Communication)
- 对于58同城自动登陆的补充【主要是代码】