elasticsearch安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch安装相关的知识,希望对你有一定的参考价值。

  最近项目经理说为了提高搜索的效率,最近研究了一下elasticsearch。

  web开发中,搜索一般都不会用到 like 这样语句,效率太低了。 一般会采用分词,比如以前用过的coreseek,但是很久没更新了。

  下面记录下 ubuntu下的安装过程

 1 1.安装elasticsearch服务端
 2 #download
 3 wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.3/elasticsearch-2.3.3.zip
 4 
 5 #unzip
 6 unzip elasticsearch-2.3.3.zip -d /usr/local/
 7 
 8 #启动 (elastic无法用root用户启动)
 9 cd /usr/local
10 sudo chown -R zc:zc ./elasticsearch-2.3.3
11 #后台启动 -d
12 ./elasticsearch-2.3.3/bin/elasticsearch -d
13 
14 #test (elastic 默认9200端口)
15 curl -XGET http://localhost:9200

         如果看到下面表示成功

 1 {
 2   "name" : "Matador",
 3   "cluster_name" : "elasticsearch",
 4   "version" : {
 5     "number" : "2.3.3",
 6     "build_hash" : "218bdf10790eef486ff2c41a3df5cfa32dadcfde",
 7     "build_timestamp" : "2016-05-17T15:40:04Z",
 8     "build_snapshot" : false,
 9     "lucene_version" : "5.5.0"
10   },
11   "tagline" : "You Know, for Search"
12 }

  参考:   http://kevaxe.com/%E5%AE%89%E8%A3%85elasticsearch%E3%80%81kibana%E3%80%81marvel/

     https://github.com/medcl/elasticsearch-analysis-ik 

以上是关于elasticsearch安装的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch笔记九之优化

使用标准库Ruby将数据标记到Elasticsearch批量中

Elasticsearch:如何在 Elasticsearch 中正确使用同义词功能

Elasticsearch:如何在 Elasticsearch 中正确使用同义词功能

Elasticsearch-PHP 索引操作

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途