solr安装

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
    


 

转载于:https://my.oschina.net/u/2253438/blog/698143

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值