我已經安裝了 elasticsearch7.x (7.10.2)并8.x (8.1.2)成功使用 asdf 并且兩者似乎都可以在我的本地系統上運行而沒有問題。
版本
7.x已禁用安全性,可以正常運行,并允許我的開發應用程式發出請求版本
8.x啟用了安全性(默認情況下,我假設),按應有的方式運行,但我無法向應用程式發出請求(curl 或其他方式)。
我無法找出我的本地機器上安裝了 elasticsearch 的位置,以及如何更改安全設定以使其8.x像7.x.
與asdf-elasticsearch相關的檔案并不多,幾乎所有谷歌搜索都包含關于自制安裝的 elasticsearch 的文章(在 elasticsearch 7.x 之后不再作為包管理器)
如何找出 asdf 在 mac 上安裝 elasticsearch 的位置以及如何更改8.x版本的安全設定?
uj5u.com熱心網友回復:
找到安裝位置
- 使用終端:
cd ~/.asdf/installs/elasticsearch
要允許所有匿名請求,請編輯以下內容
- 搬去:
cd ~/.asdf/installs/elasticsearch/config - 使用您選擇的編輯器:
code elasticsearch.yml - 編輯
trueto的值false
# Enable security features
xpack.security.enabled: false
注意:這將洗掉您選擇的本地(或任何服務器)上 elasticsearch 的所有安全功能。YMMV
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/464138.html
