摘要:簡介以下簡稱是一個基于的搜索服務(wù)器。它提供了一個分布式多用戶能力的全文搜索引擎,基于接口。
簡介
ElasticSearch(以下簡稱es)是一個基于Lucene的搜索服務(wù)器。它提供了一個分布式多用戶能力的全文搜索引擎,基于RESTful web接口。作為當(dāng)下流行的搜索工具之一,今天介紹下如何安裝它.
下載1.下載 elasticsearch5.2.1 ,目前最新為6.2.3版本;
2.下載GitHub上的head插件 head插件;
3.由于es的版本較高,故安裝head插件需借助node js. 下載 node js 8.11.1 ;
安裝1.解壓elasticsearch5.2.1的zip文件;
2.解壓head插件,為便于管理,建議解壓路徑放在es的根目錄下,如下;
3.安裝node js,這個不做贅述.
4.cmd進(jìn)入在elasticsearch-head-master目錄下,執(zhí)行命令:npm install,直至安裝完成(需要下載其他組件,時間可能較長).
5.同樣在cmd里進(jìn)入elasticsearch-head-master目錄下,執(zhí)行命令 grunt server ,如下:
6.啟動成功,默認(rèn)端口為9100,如想修改可以在 elasticsearch-head-master下Gruntfile.js文件內(nèi)修改.
7.還需要修改一下es的配置,使得頁面正常顯示:
http.cors.enabled: true http.cors.allow-origin: "*"測試
現(xiàn)在可以打開 http://localhost:9100/ 測試效果了,頁面如下:
有空再把es的使用補(bǔ)上,如果喜歡請關(guān)注我的專欄并點(diǎn)贊,謝謝!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/68938.html
摘要:一前言最近有點(diǎn)想弄一個站內(nèi)搜索的功能,之前學(xué)過了,后來又聽過這個名詞。接著在了解全文搜索的時候就發(fā)現(xiàn)了這個,他也是以為基礎(chǔ)的。僅僅會一些簡單的命令,等真正去用到的時候再慢慢啃吧。文章給出的是以的方式打包下載。 一、前言 最近有點(diǎn)想弄一個站內(nèi)搜索的功能,之前學(xué)過了Lucene,后來又聽過Solr這個名詞。接著在了解全文搜索的時候就發(fā)現(xiàn)了Elasticsearch這個,他也是以Lucene...
閱讀 2984·2021-09-10 10:50
閱讀 3188·2019-08-30 14:19
閱讀 3515·2019-08-29 17:31
閱讀 3241·2019-08-29 16:43
閱讀 2191·2019-08-29 14:05
閱讀 2088·2019-08-29 13:17
閱讀 2041·2019-08-26 13:25
閱讀 1756·2019-08-26 12:20