zoukankan      html  css  js  c++  java
  • 安装配置solr

    1.由于用户是普通用户,没有root一些权限,所以修改hadoop用户权限

    用root权限,修改sudoers文件

    nano    /etc/sudoers   打开文件,修改hadoop用户权限,如果你创建的是one用户,就one ALL=(ALL:ALL) ALL

    2.su  hadoop  :走到hadoop用户下

    3.tar zxvf jdk-7u3-linux-i586.tar.gz   解压jdk

      sudo nano /etc/profile,在最下面加入这几句话,保存,这是配置java环境变量

    4.source  /etc/profile  使其配置生效

    验证jdk是否安装成功,敲命令

    5.java -version     可以看到JDK版本信息,代表安装成功

     6. tar zxvf    apache-tomcat-7.0.47.tar.gz         解压tomcat,我装的这个是免安装版的

        cd  apache-tomcat-7.0.47  进入到tomcat目录下

        bin/startup.sh    启动tomcat

      

       可以在本机浏览器上面输入http://localhost:8080,这样tomcat就安装成功了

    7.下载solr-4.7.2,解压后将solr-4.7.2/example/webapps/下的solr.war放到tomcat/webapps下面。

    启动tomcat,solr.war会解压成solr文件夹,把solr.war删除

    8.进入解压的solr路径,会在tomcat/webapps/solr

     1).新建文件夹home,将/example/example-DIH/solr/ 下的db文件夹和solr.xml文件copy到这里

      2).将solr.xml修改成如下:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <solr sharedLib="lib" persistent="true">
     <cores adminPath="/admin/cores">
      <core default="true" instanceDir="db" name="db"/>

     </cores>
    </solr>

     

    db指的就是:solr/ 下的db文件夹,我是放在tomcat/webapps/solr/home下,这个可以随意制定

    9。复制文件

      1).将solr-4.7.2/dist文件夹中solr-dataimporthandler-*.jar 复制到tomcatwebappssolrhomedblib下面

    2)将solr目录下examplelibext中的jar包copy到tomcat的lib中。并将example esources中的log4j.properties也放到tomcat/lib中。

    当然,你可以根据自己的需要更改配置。

    10.配置tomcat,修改tomcat/conf/server.xml文件

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />

    增加tomcat/conf/catalina/localhost/solr.xml文件

    <?xml version="1.0" encoding="UTF-8"?>
    <Context path="" docBase="/home/hadoop/apache-tomcat-7.0.47/webapps/solr" debug="0" crossContext="true">
        <Environment name="solr/home" value="/home/hadoop/apache-tomcat-7.0.47/webapps/solr/home" type="java.lang.String" override="false"/>
    </Context>

    11.启动tomcat,输入http://localhost:8080/solr,进入到solr页面

     

    点击dataimport进入数据导入页面:

    配置参数后点击Execute import

    成功后显示:

    (8)查询

    点击query出现下面界面

    配置参数后点击Execute Query

  • 相关阅读:
    HBase 操作
    HBase Java API 例子
    微信浏览器拖动出现黑色/白色背景、网址问题解决方案
    layui弹出层置顶弹出
    使用layui时,ajax执行后,重新渲染页面的方法
    宝塔更新
    js 播放音频文件 兼容火狐 谷歌浏览器
    SAP断点
    error_log 用法
    SE开头的事务代码
  • 原文地址:https://www.cnblogs.com/junrong624/p/3713093.html
Copyright © 2011-2022 走看看