Windows下Elasticsearch環境搭建
標簽: Elasticsearch
Elasticsearch官網:https://www.elastic.co/cn/products/elasticsearch
下載:
下載地址:https://www.elastic.co/downloads/past-releases
安裝:
Elasticsearch無需安裝,解壓即用。
運行
進入elasticsearch/bin目錄,可以看到下面的執行文件:
雙擊運行
可以看到綁定了兩個端口:
- 9300:Java程序訪問的端口
- 9200:瀏覽器、postman訪問的端口
我們在瀏覽器中訪問:http://127.0.0.1:9200
我在瀏覽器上安裝了一個插件所顯示的效果
看到了上面的信息,說明你的Elasticsearch已經安裝成功了,但是為了方便我們開發的時候查看數據,我推薦安裝一個Elasticsearch的客戶端工具。下面我講述的是如何安裝Head插件。
安裝Head插件
Ealsticsearch只是后端提供各種API,那么怎么直觀的使用它呢?Elasticsearch-head將是一款專門針對于Elasticsearch的客戶端工具。
Elasticsearch-head配置包,下載地址:https://github.com/mobz/elasticsearch-head
安裝Elasticsearch-head
注意:es5以上版本安裝head需要安裝node和grunt
第一步:從地址:https://nodejs.org/en/download/ 下載相應系統的msi,雙擊安裝。
第二步:安裝完成用cmd進入安裝目錄執行 node -v可查看版本號
能看到版本號說明node安裝成功
第三步:執行 npm install -g grunt-cli 安裝grunt ,安裝完成后執行grunt -version查看是否安裝成功,會顯示安裝的版本號
配置運行
第一步:進入Elasticsearch安裝目錄下的config目錄,修改elasticsearch.yml文件.在文件的末尾加入以下代碼
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
然后去掉network.host: 192.168.0.1的注釋并改為network.host: 0.0.0.0,去掉cluster.name;node.name;http.port的注釋(也就是去掉#)
第二步:雙擊elasticsearch.bat重啟Elasticsearch
第三步:在https://github.com/mobz/elasticsearch-head中下載head插件,選擇下載zip
第四步:解壓到指定文件夾下,D:\environment\elasticsearch-head-master 進入該文件夾,修改D:\environment\elasticsearch-head-master\Gruntfile.js 在對應的位置加上hostname:'*'
第五步:打開cmd命令行窗口 ,在D:\environment\elasticsearch-head-master 下執行npm install 安裝
,完成后執行grunt server 或者npm run start 運行head插件,如果運行不成功建議重新安裝grunt。
打開瀏覽器訪問:http://127.0.0.1:9100
ik分詞器
ElasticSearch 默認采用的分詞器, 是單個字分詞 ,效果很差 ,所以我們需要安裝一個更實用的分詞器,這里采用IK分詞器
下載ik分詞器
注意:你的Elasticsearch和IK分詞器必須版本統一
ar包下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
安裝ik分詞器
無需安裝,解壓即可使用
我們將其改名為ik
,并復制到Elasticsearch的解壓目錄,如下圖所示
然后重啟elasticsearch:
Ik分詞器安裝成功。
本文來源:https://blog.csdn.net/chen_2890/article/details/83757022
智能推薦
windows環境下elasticsearch安裝
windows環境下elasticsearch安裝 參考:https://www.cnblogs.com/hualess/p/11540477.html. 1.安裝jdk 2.安裝ElasticSearch (1)下載: https://www.elastic.co/downloads/elasticsearch. (2)解壓: (3)進入bin目錄下,雙擊執行elasticsearch.bat ...
Window 環境下搭建ElasticSearch
一.準備工具 1.JDK 1.8以上開發包(已搭建就不用了) 2.elasticsearch-6.0.0 3.elasticsearch-head-master 4.kibana-6....
macOS環境下搭建ElasticSearch
1.搭建環境 jdk1.8 ElasticSearch(Version:7.4.0) 2.搭建過程 首先在ElasticSearch官網下載ElasticSearch壓縮包。 打開終端,解壓文件 得到: 后可以看到如下文件: 前臺啟動方式: 后臺啟動方式: 不出錯的話,瀏覽器鍵入127.0.0.1:9200后會出現如下界面,代表es啟動成功 3.插件配置 開源社區提供了基于node.js的Elas...
在Windows環境下快速部署Elasticsearch
一、安裝ElasticSearch6.4.0 1.Elastic 需要 Java 8 環境 2.Download Elasticsearch 我用的是Version:6.4.0==>去官網下載 3.到\elasticsearch-6.4.0\bin雙擊啟動elasticsearch.bat 4.安裝成功 二、安裝ElasticSearch的Head插件 推薦博客,親測有效 1.安裝nodej...
Windows下LAMP環境搭建
準備工作 Apache:http://www.apachelounge.com/download/ PHP:http://windows.php.net/download#php-5.6 (Select the thread safe version) MySQL:http://dev.mysql.com/downloads/windows/installer/ 配置步驟 所下載的工具均為免安裝版...
猜你喜歡
Windows下Lisp環境搭建
需要工具:emacs、SBCL、Slime emacs下載地址:http://ftp.gnu.org/gnu/emacs/windows/ emacs26百度云地址:https://pan.baidu.com/s/1ohu7tKnKgDIYPj5PFPxRNw 密碼:vme1 SBCL下載地址:http://www.sbcl.org/platform-table.html SBCL百度云地址:ht...
Windows下搭建kafka環境
Windows下搭建kafka環境 文章轉自:https://blog.csdn.net/u010054969/article/details/70241478 https://blog.csdn.net/qq_32485573/article/details/54562237?locationNum=5&fps=1 注意:請確保本地Java環境變量配置成功 1.安裝Zookeeper&n...
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...
電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!
Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...