gpt4 book ai didi

CouchDB 在不使用 Fauxton 的情况下更改 bind_address

转载 作者:行者123 更新时间:2023-12-04 08:55:34 28 4
gpt4 key购买 nike

我想更新我的 CouchDB v3.1.0 实例的绑定(bind)地址(注意:安装在 Windows 10 上)。
我想在不使用 Web UI (Fauxton) 的情况下这样做。
这是我正在做的事情:

  • 开业C:\CouchDB\etc\local.ini在文本编辑器中
  • [chhtpd]部分,我正在设置 bind_address = 0.0.0.0
  • 基于 this answer


  • [chttpd]
    ;port = 5984
    bind_address = 0.0.0.0
    ; Options for the MochiWeb HTTP server.
    ;server_options = [{backlog, 128}, {acceptor_pool_size, 16}]
    ; For more socket options, consult Erlang's module 'inet' man page.
    ;socket_options = [{sndbuf, 262144}, {nodelay, true}]
  • 保存更改
  • 重启Apache CouchDB通过 services.msc 提供服务
  • 根据 this answer

  • 我发现 bind_address 的变化尚未生效

  • 似乎 [chttpd] C:\CouchDB\etc\local.d\10-admins.ini的部分压倒了我的值(value)。
    [chttpd]
    bind_address = 127.0.0.1
    port = 5984
    我究竟做错了什么?我需要更改 bind_address10-admins.ini文件?

    最佳答案

    您应该可以更改 bind_address不使用 Web UI (Fauxton)。
    获取节点成员信息以查看节点名称。

    curl -X GET "http://localhost:5984/_membership" --user <username>
    更改 bind_address在 chttpd/bind_address 配置中使用以下 cURL 请求:
    curl -X PUT -H 'Content-Type: application/json' http://localhost:5984/_node/<name@host>/_config/chttpd/bind_address -d '"0.0.0.0"' --user <username>

    关于CouchDB 在不使用 Fauxton 的情况下更改 bind_address,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63849776/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com