日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MacOS中Elasticsearch的安装「借助Homebrew」

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MacOS中Elasticsearch的安装「借助Homebrew」 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、Homebrew

如果你已經安裝過Homebrew了,那么你可以跳過這一步,直接進行Elasticsearch安裝步驟;

Homebrew是一款MacOS平臺下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等很多實用的功能,強烈推薦安裝。

請復制如下指令到命令行粘貼執行:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

2、Elasticsearch安裝

執行命令:brew install elasticsearch

接下來就是漫長的等待時間了「brew換源」

瀏覽器輸入:127.0.0.1:9200 查看

安裝后的路徑「可通過 brew info elasticsearch 查看 」:
elasticsearch: /usr/local/Cellar/elasticsearch/5.5.0 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

3、Elasticsearch相關指令

3.1 運行

使用命令:brew services start elasticsearch

3.2 關閉

使用命令:brew services stop elasticsearch

凡是用start開啟,就可以替換為stop嘗試關閉,依次類推:restart重啟

3.3 查看安裝信息

使用命令:brew info elasticsearch

4、安裝Kibana

Kibana 是一個基于 Node.js 的 Elasticsearch 索引庫數據統計工具,可以利用 Elasticsearch 的聚合功能,生成各種圖表,如柱形圖,線狀圖,餅圖等。

Kibana 還提供了操作 Elasticsearch 索引數據的控制臺,并且提供了一定的API提示,非常有利于我們學習 Elasticsearch 的語法。

安裝指令:brew install kibana


啟動指令:brew services start kibana

瀏覽器輸入:127.0.0.1:5601訪問 kibana

5、安裝elasticsearch-head插件

elasticsearch-head 是用于監控 Elasticsearch 狀態的客戶端插件,包括數據可視化、執行增刪改查操作等。elasticsearch-head 插件的安裝在 Linux 和 Windows 沒什么區別,安裝之前確保當前系統已經安裝 nodejs 即可。

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

瀏覽器訪問:127.0.0.1:9100

此時你會發現怎么都連不上 es 9200,因為我們需要修改es的配置文件允許head插件訪問才可以。

進入目錄:cd /usr/local/etc/elasticsearch/

修改yml文件:open -e elasticsearch.yml

參數如下:加入跨域訪問

http.cors.enabled: true # elasticsearch中啟用CORS http.cors.allow-origin: "*" # 允許訪問的IP地址段,* 為所有IP都

重啟elasticsearch:brew services restart elasticsearch

6、查看集群健康狀態

瀏覽器輸入網址:http://127.0.0.1:9200/_cat/health?v

注意看status字段,他有三個值含義分別如下

  • green:一切都很好(集群功能齊全)
  • yellow:所有數據都可用,但尚未分配一些副本(群集功能齊全)
  • Red:某些數據由于某種原因不可用(群集部分功能)

推薦閱讀:elasticsearch集群搭建-windows

推薦閱讀:基于Docker方式實現Elasticsearch集群

博客地址:https://www.cnblogs.com/niceyoo/

總結

以上是生活随笔為你收集整理的MacOS中Elasticsearch的安装「借助Homebrew」的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。