オープンソースの全文検索システムApacheSolrをインストールする

オープンソースの全文検索システムApacheSolrをインストールする

[Solrは、オープンソースの全文検索システム。Apacheソフトウェア財団のLuceneプロジェクトのサブプロジェクトとして開発されている。]

1.Tomcat前提

/usr/local/apache-tomcat-8.5.9/
に配置されているものとします。
また、利用しやすいように/Library/Tomcatにシンボリックリンクされていることとします。

2.ApacheSolrをダウンロードとファイル配置


$ curl -O http://www-us.apache.org/dist/lucene/solr/6.3.0/solr-6.3.0.tgz

$ tar zxvf solr-6.3.0.tgz
$ sudo chown -R ossanwave solr-6.3.0
$ mv solr-6.3.0/server/solr-webapp/webapp /Library/Tomcat/webapps/solr
$ mv solr-6.3.0/server/lib/ext/*  /Library/Tomcat/webapps/solr/WEB-INF/lib
$ mkdir /Library/Tomcat/webapps/solr/WEB-INF/classes
$ mv solr-6.3.0/server/resources/log4j.properties  /Library/Tomcat/webapps/solr/WEB-INF/classes/
$ sudo mv solr-6.3.0/server/solr  /Library/Solr
$ sudo chown -R ossanwave /Library/Solr

3.Solrのweb.xml設定


$ vi /Library/Tomcat/webapps/solr/WEB-INF/web.xml
    <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/Library/Solr</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
  
  <!-- Get rid of error message -->
<!-- <security-constraint>部分をコメントにする
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>Disable TRACE</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method>TRACE</http-method>
    </web-resource-collection>
    <auth-constraint/>
  </security-constraint>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>Enable everything but TRACE</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method-omission>TRACE</http-method-omission>
    </web-resource-collection>
  </security-constraint>
-->

4.Tomcatの再起動

$ /Library/Tomcat/bin/shutdown.sh
$ /Library/Tomcat/bin/start.sh

5.Solrの起動確認

http://localhost:8080/solr/index.html#/
にアクセスする。
管理画面が表示される。

6.コアの作成

コアの作成をしていないとこんな画面になります。





Apache Solr 5.x Beginner's Guide - Second Edition【電子書籍】[ Alfredo Serafini ]

価格:3,793円
(2017/1/14 19:01時点)
感想(0件)





コメント

ドメインサーチ

https://www.makko.biz/whois/?q=bg.bahaiquotesillustrated.info

このブログの人気の投稿

Apacheプロセス増加について

wgetでsitemap作成

ApacheでSSL自己証明書作成(オレオレ証明書)