elasticsearch 安裝

環(huán)境要求:

java 1.8
node

1.1 安裝 elasticsearch

brew install elasticsearch

elasticsearch 安裝完后的地址:

elasticsearch: /usr/local/Cellar/elasticsearch/7.10.1
Data: /usr/local/var/elasticsearch/elasticsearch_xuchen/
Logs: /usr/local/var/log/elasticsearch/elasticsearch_xuchen.log
Plugins: /usr/local/opt/elasticsearch/libexec/plugins/
Config: /usr/local/etc/elasticsearch/
plugin script: /usr/local/opt/elasticsearch/libexec/bin/elasticsearch-plugin

安裝完后,由于后面需要使用到 head 插件,因為 head 插件與 es 都是獨立運行的應(yīng)用,head 插件訪問 es 會存在跨域問題,所以需要修改 es 的配置文件。
進(jìn)入config 目錄:

cd /usr/local/Cellar/elasticsearch/7.10.1/libexec/config

在最下面加入這兩行:

http.cors.enabled: true
http.cors.allow-origin: "*"

image.png

運行 es:

elasticsearch

啟動圖

打印日志后表示啟動成功,其中標(biāo)識著啟動成功,和ip以及端口。

1.2 安裝 node

brew install node

1.2.1 npm升級

npm是隨著nodejs安裝一并安裝的。 更新npm,可以用npm命令。
sudo npm install npm -g

1.3 安裝 elasticsearch-head 插件

git 地址:

https://github.com/mobz/elasticsearch-head

此處可以直接使用命令安裝

wget https://github.com/mobz/elasticsearch-head/archive/master.zip

進(jìn)入文件夾

cd elasticsearch-head-master

安裝 grunt

npm install grunt --save-dev

運行

npm run start

發(fā)現(xiàn)提示需要安裝 grunt 的一些東西


image.png

分別安裝它們

npm install ${圖片中給出需要安裝的grunt包} --save-dev

安裝完后在運行

npm run start

image.png

運行 head 插件成功


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容