请记住,我已将其安装在运行最新版本的 Ubuntu Server 的 Amazon EC2 实例上。
我已将bind_address
改为0.0.0.0
。
netstat -an | grep 5984
得出以下结果:
tcp 0 0 0.0.0.0:5984 0.0.0.0:* LISTEN
从我读到的内容来看,一切似乎都正常。但是,无论出于什么原因,当我远程导航到 futon 时,它都没有解决。
当我尝试向数据库发送 curl 请求时,收到“无法连接到主机...”
当我从服务器本身发送它时,我得到了我期望从 CouchDB 获得的响应,所以我知道它已经安装了,只是它或我的防火墙配置不正确。
任何帮助是极大的赞赏。
iptables -L
返回以下内容:
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:5984
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
答案1
在您的 EC2 安全组中打开端口。