ElasticSearch7.6.2安裝及跨域配置

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/即可。
因爲我們已經配置了跨域,所以可以直接鏈接
在這裏插入圖片描述

大功告成,可以繼續進行深入學習了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章