您的位置:首页 > 其它

solr安装

2016-06-20 00:00 106 查看
摘要: solr安装

[code=language-java]solr可以独立运行前提是运行在web容器中 默认是jetty,我们用tomcat

1.在/usr/local/devTools文件夹下创建目录solr        mkdir solr

2.将tomcat,和solr拷贝到solr文件夹下

3.解压    tar -zxf solr-4.10.3.tgz.tgz

4.解压完成后的目录结构
bin    命令二进制文件
oom_solr.sh
solr
solr.cmd
solr.in.cmd
solr.in.sh

CHANGES.txt

contrib    扩展包
analysis-extras
clustering
dataimporthandler
dataimporthandler-extras
extraction
langid
map-reduce
morphlines-cell
morphlines-core
uima
velocity

dist    编译完生成的jar包 war包,编译后的目标文件
solr-4.10.3.war    solr工程
solr-analysis-extras-4.10.3.jar
solr-cell-4.10.3.jar
solr-clustering-4.10.3.jar
solr-core-4.10.3.jar
solr-dataimporthandler-4.10.3.jar
solr-dataimporthandler-extras-4.10.3.jar
solrj-lib
solr-langid-4.10.3.jar
solr-map-reduce-4.10.3.jar
solr-morphlines-cell-4.10.3.jar
solr-morphlines-core-4.10.3.jar
solr-solrj-4.10.3.jar
solr-test-framework-4.10.3.jar
solr-uima-4.10.3.jar
solr-velocity-4.10.3.jar

docs    solr文档

example
contexts
etc
example-DIH
exampledocs
example-schemaless
lib
logs
multicore
README.txt
resources
scripts
solr    标准的solrhome
bin
collection1    索引库存放位置
conf
schema.xml 它定义字段filed  fieldType   分析器
solrconfig.xml 放置solr服务器的
README.txt
solr.xml
zoo.cfg

solr-webapp
start.jar

webapps
solr.war
licenses
LICENSE.txt
LUCENE_CHANGES.txt
NOTICE.txt
README.txt
SYSTEM_REQUIREMENTS.txt

5:部署solr
把/usr/local/devTools/solr/solr-4.10.3/dist/solr-4.10.3.war部署到tomcat的webapps下面

6:启动tomcat并解压war

7:拷贝jar包
jcl-over-slf4j-1.7.6.jar
jul-to-slf4j-1.7.6.jar
log4j-1.2.17.jar
slf4j-api-1.7.6.jar
slf4j-log4j12-1.7.6.jar

将目录usr/local/devTools/solr/solr-4.10.3/example/lib/ext下所有的jar复制到
/usr/local/devTools/solr/apache-tomcat-6.0.41/webapps/solr-4.10.3/WEB-INF/lib/

第六步:创建solrHome:存放配置文件目录
cp -r /usr/local/devTools/solr/solr-4.10.3/example/solr /usr/local/devTools/solr/solrhome/

第七步:告诉solr服务器,solrhome的位置
修改/usr/local/devTools/solr/apache-tomcat-6.0.41/webapps/solr-4.10.3/WEB-INF下面的web.xml

第八步:启动tomcat

solr项目的web.xml问价配置
solrhome:
/usr/local/devTools/solr/solrhome

从错误日志可以看出,缺少俩文件solr.xml及solrconfig.xml,
这两个文件可以在SOLR_DIR/example/solr及SOLR_DIR/example/solr/collection1/conf找到。

复制solr.xml到SOLR_HOME下,复制solrconfig.xml到SOLR_HOME/collection1/conf下,重启tomcat,此时再查看日志,solr已正常启动
4.web查看http://ip:8080/solr
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: