zoukankan      html  css  js  c++  java
  • 在linux环境中配置solr

    第一步:安装linux、jdk、tomcat。

    第二步:把solr的压缩包上传到服务器。并解压。我的solr压缩包是解压在/usr/local/solr/包下的

    系统默认是没有solr包的需要自己创建mkdir /usr/local/solr

    第三步:把/usr/local/solr/solr-4.10.3/dist/solr-4.10.3.war包部署到tomcat下。并改名为solr.war

    命令:cp solr-4.10.3.war /usr/local/solr/apache-tomcat-7.0.47/webapps/solr.war

    第四步:解压war包。启动tomcat自动解压。关闭tomcat。删除solr.war.

    第五步:把/usr/local/solr/solr-4.10.3/example/lib/ext 目录下所有的jar包复制到solr工程中。

    命令:

       cp * /usr/local/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/lib/

    第六步:创建solrhome。Solrhome是存放solr服务器所有配置文件的目录。(我的solrhome文件是创建在/usr/local/solr文件加下的)

      进入solr的解压缩包执行命令

      cd /usr/local/solr/solr/solr-4.10.3/example  ,通过命令切换到example文件夹下

    然后执行命令cp -r solr /usr/local/solr/solrhome  将solr包复制到solr文件夹下并且重命名为solrhome

    第七步:告诉solr服务器solrhome的位置。

    需要修改solr工程的web.xml文件。

      1.进入cd /usr/local/solr/apache-tomcat-7.0.47/webapps/solr/WEB-INF/  目录下

      2.vi web.xml  修改文件内容

      3.将红色圈住的地方的路径改为自己创建的solrhome的路径

    注意:这些内容原先是注释掉的,所以要放开注释,否则没有效果

  • 相关阅读:
    Spring Boot从Controller层进行单元测试
    CentOS7搭建Flume1.6环境
    CentOS7安装Zookeeper3.4.11+HBase1.3.3
    Hadoop1.x的单点问题与Hadoop2.x HA原理
    Hadoop2.x——Yarn原理
    CentOS7安装scala2.11.8+spark2.0.2
    CentOS7搭建Hive1.2.2+mysql5.7
    搭建集群环境(CentOS7+Hadoop2.6.1+SSH)
    消除“if...else”实战
    SpringCloud Eureka服务治理机制
  • 原文地址:https://www.cnblogs.com/fengzifengfeng/p/9890906.html
Copyright © 2011-2022 走看看