美文网首页我爱编程
Solr下载与安装

Solr下载与安装

作者: WinnXUDONG | 来源:发表于2018-04-02 22:00 被阅读0次

    下载

    Solr:地址

    Windows安装

    教程地址:http://blog.csdn.net/appleyk/article/details/79267566

    Linux安装

    安装Solr与Tomcat集成环境:Linux环境CentOS6.8、apache-tomcat-8.0.43.tar.gz、solr-7.2.1.tgz

    1. 解压tomcat、solr到 /usr/local 路径下
    [root@VM_0_6_centos developer]# tar -zxvf apache-tomcat-8.0.43.tar.gz -C /usr/local
    [root@VM_0_6_centos developer]# tar -zxvf solr-7.2.1.tgz -C /usr/local
    
    1. 切换到/usr/local 将文件名称更换为tomcat-solr与solr7.2.1
    [root@VM_0_6_centos developer]# cd /usr/local/
    [root@VM_0_6_centos local]# mv apache-tomcat-8.0.43/ tomcat-solr
    [root@VM_0_6_centos local]# mv solr-7.2.1/ solr7.2.1
    
    1. 将Solr文件中的webapp文件放入tomcat-solr的webapps文件下并更改名称为solr
    [root@VM_0_6_centos local]# cp -r /usr/local/solr7.2.1/server/solr-webapp/webapp/ /usr/local/tomcat-solr/webapps/solr
    
    1. 将启动solr所需要的jar转移到tomcat的solr项目中
    [root@VM_0_6_centos solr]# cd /usr/local/solr7.2.1/server/lib
    [root@VM_0_6_centos lib]# cp -r ext/ gmetric4j-1.0.7.jar metrics-core-3.2.2.jar metrics-ganglia-3.2.2.jar metrics-graphite-3.2.2.jar metrics-jetty9-3.2.2.jar metrics-jvm-3.2.2.jar /usr/local/tomcat-solr/webapps/solr/WEB-INF/lib/
    [root@VM_0_6_centos lib]# cp /usr/local/solr7.2.1/dist/solr-dataimporthandler-* /usr/local/tomcat-solr/webapps/solr/WEB-INF/lib
    
    1. 在tomcat的项目中创建一个classes文件夹,里面存放资源。并且将solr7.2.1涨的日志文件复制过去。
    [root@VM_0_6_centos solr]# cd /usr/local/tomcat-solr/webapps/solr/WEB-INF/
    [root@VM_0_6_centos WEB-INF]# mkdir classes
    [root@VM_0_6_centos WEB-INF]# cp /usr/local/solr7.2.1/server/resources/log4j.properties classes/
    
    1. 将solr7.2.1/server/solr文件夹复制到 /usr/local 并且名称更换为solr_home
    [root@VM_0_6_centos local]# cp -r /usr/local/solr7.2.1/server/solr /usr/local/solr_home
    
    
    1. 因为solr默认为Jetty容器,因此需要修改web.xml
    [root@VM_0_6_centos solr]# cd /usr/local/tomcat-solr/webapps/solr/WEB-INF/
    [root@VM_0_6_centos WEB-INF]# vim web.xml
    

    更改:


    解除屏蔽将env-entry-value中的内容更改为solr_home路径
    屏蔽这些内容

    :wq 保存

    1. 将solr7.2.1文件下的contrib与dist拷贝至solr_home目录下
    [root@VM_0_6_centos WEB-INF]# cd /usr/local/solr7.2.1/
    [root@VM_0_6_centos solr7.2.1]# cp -r contrib/ /usr/local/solr_home/
    [root@VM_0_6_centos solr7.2.1]# cp -r dist/ /usr/local/solr_home/
    
    1. 在solr_home下创建logs文件夹和newcore文件夹
    [root@VM_0_6_centos solr7.2.1]# cd /usr/local/solr_home/
    [root@VM_0_6_centos solr_home]# mkdir logs
    [root@VM_0_6_centos solr_home]# mkdir newcore
    
    1. 将文件solr_home\configsets_default下的conf复制到newcore下
    [root@VM_0_6_centos solr_home]# cd /usr/local/solr_home/
    [root@VM_0_6_centos solr_home]# cp -r configsets/_default/conf/ newcore/
    

    配置完毕启动tomcat测试。

    相关文章

      网友评论

        本文标题:Solr下载与安装

        本文链接:https://www.haomeiwen.com/subject/hivgqftx.html