ElasticSearch7.6.2安裝包下載
ElasticSearch官網地址:官網
官網下載速度比較慢,我下載了大概半個小時左右。
這裏我把它放在了百度雲網盤,需要可自取。
(想上傳到csdn供免費下載,但是上傳文件權限在220M以內,只能用百度雲鏈接了)
百度網盤鏈接:
鏈接:https://pan.baidu.com/s/1WlbiMAlBa20arRcotw6Eqw
提取碼:adfm
ElasticSearch7.6.2安裝
首先在安裝位置新建一個ElasticSearch文件夾,然後直接解壓下載的安裝包至該文件夾。
解壓完畢以後進入解壓後的文件夾,包括如下目錄結構:
bin目錄:存放elasticsearch啓動的相關命令
config目錄:存放elasticsearch相關配置文件,跨域配置要在這個文件夾下的elasticsearch.yml文件中配置
lib目錄:存放相關jar包
logs目錄:日誌相關
modules目錄:功能模塊
plugins目錄:相關插件
啓動
直接在安裝目錄下bin目錄中雙擊elasticsearch.bat
然後訪問:127.0.0.1:9200,如果出現以下目錄則表示安裝成功。
elasticsearch-head安裝
elasticsearch-head相當於一個可視化界面,用於鏈接elasticsearch
elasticsearch-head的github地址:elasticsearch-head地址
直接在我們剛纔elasticsearch的安裝目錄下安裝elasticsearch-head。
首先打開Git Bash,通過git命令安裝。
git clone git://github.com/mobz/elasticsearch-head.git
然後進入elasticsearch-head的安裝目錄下,運行以下命令即可成功運行,這裏我用的是cnpm淘寶鏡像,速度比npm快不少。
cnpm install
npm run start
跨域配置
打開config目錄下的elasticsearch.yml文件,然後添加:
http.cors.enabled: true
http.cors.allow-origin: "*"
如果配置錯誤了就無法啓動elasticsearch,我剛開始配置錯誤,啓動後命令行一閃而過,後來發現配置錯誤。
elasticsearch-head連接elasticsearch
直接啓動elasticsearch-head項目
然後訪問:http://127.0.0.1:9100/即可。
因爲我們已經配置了跨域,所以可以直接鏈接
大功告成,可以繼續進行深入學習了。