在 MacBook Pro 上更改 asdf 安装的 elasticsearch 设置
Changing asdf installed elasticsearch settings on MacBook Pro
我已经使用 asdf 成功安装了 elasticsearch 7.x (7.10.2)
和 8.x (8.1.2)
,并且在我的本地系统上 运行 都没有问题。
版本 7.x
已禁用安全功能,运行它应该如此,并允许我的开发应用程序发出请求
版本 8.x
启用了安全功能(我假设默认情况下),运行 应该是这样,但我无法向应用程序发出请求(curl 或其他方式) .
我无法找出在本地 machine 上安装 elasticsearch 的位置以及如何更改安全设置以使 8.x
像 7.x
一样工作。
没有太多与 asdf-elasticsearch 相关的文档,几乎所有 google 搜索都包含有关自制软件安装的 elasticsearch 的文章(在 elasticsearch 7.x 之后不再作为包管理器)
如何找出 asdf 在 mac 上安装 elasticsearch 的位置以及如何更改 8.x
版本的安全设置?
找到安装位置
- 使用终端:
cd ~/.asdf/installs/elasticsearch
要允许所有匿名请求,请编辑以下内容
- 移动到:
cd ~/.asdf/installs/elasticsearch/config
- 使用您选择的编辑器:
code elasticsearch.yml
- 将
true
的值修改为false
# Enable security features
xpack.security.enabled: false
注意:这将删除您选择的本地(或任何服务器)上 elasticsearch 的所有安全功能。 YMMV
我已经使用 asdf 成功安装了 elasticsearch 7.x (7.10.2)
和 8.x (8.1.2)
,并且在我的本地系统上 运行 都没有问题。
版本
7.x
已禁用安全功能,运行它应该如此,并允许我的开发应用程序发出请求版本
8.x
启用了安全功能(我假设默认情况下),运行 应该是这样,但我无法向应用程序发出请求(curl 或其他方式) .
我无法找出在本地 machine 上安装 elasticsearch 的位置以及如何更改安全设置以使 8.x
像 7.x
一样工作。
没有太多与 asdf-elasticsearch 相关的文档,几乎所有 google 搜索都包含有关自制软件安装的 elasticsearch 的文章(在 elasticsearch 7.x 之后不再作为包管理器)
如何找出 asdf 在 mac 上安装 elasticsearch 的位置以及如何更改 8.x
版本的安全设置?
找到安装位置
- 使用终端:
cd ~/.asdf/installs/elasticsearch
要允许所有匿名请求,请编辑以下内容
- 移动到:
cd ~/.asdf/installs/elasticsearch/config
- 使用您选择的编辑器:
code elasticsearch.yml
- 将
true
的值修改为false
# Enable security features
xpack.security.enabled: false
注意:这将删除您选择的本地(或任何服务器)上 elasticsearch 的所有安全功能。 YMMV