zh-hongda

搜索引擎-Solr服务器搭建(单机版)

solr服务器搭建记录。

solr服务器搭建(单机版)

使用环境:

solr4.4.0

tomcat7.0.64

工作目录:

D:\NLZ_HD\solr-server

  1. 准备文件

    apache-tomcat-7.0.64-windows-x64.zip

    solr-4.4.0.zip

  2. 准备tomcat

    • 解压tomcat压缩包,并在D:\NLZ_HD\solr-server\tomcat7\conf\server.xml中修改启动端口号为8989。

      
      <Connector port="8989" protocol="HTTP/1.1"
                 connectionTimeout="20000"
                 redirectPort="8443" />
      
  3. 准备solr官方资料

    • 解压solr压缩包,并将D:\NLZ_HD\solr-server\solr-4.4.0\example\webapp\solr.war复制到D:\NLZ_HD\solr-server\tomcat7\webapps目录下。

    • 运行D:\NLZ_HD\solr-server\tomcat7\bin\startup.bat(用于解压solr.war)

    • 配置solr的运行日志展示,将solr官方包中solr-4.4.0\example\etc文件夹中所有jar包复制到solr-server\tomcat7\webapps\solr\WEB-INF\lib中

    • 创建solr索引存放目录`solr-server\solrhome

    • 配置solr的家目录,在solr-server\tomcat7\webapps\solr\WEB-INF\web.xml文件做如下修改

      <env-entry>
          <env-entry-name>solr/home</env-entry-name>
          <env-entry-value>D:/NLZ_HD/solr-server/solrhome</env-entry-value>
          <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      
    • 将solr-server\solr-4.4.0\example\solr文件夹下所有内容拷贝到solr-server\solrhome中

  4. solr服务器搭建完成

    • 运行D:\NLZ_HD\solr-server\tomcat7\bin\startup.bat
    • 访问solr服务器管理界面http://localhost:8989/solr