请记住,我已经将此安装在运行最新版本的Ubuntu服务器的Amazon EC2实例上。
我已经将bind_address
更改为0.0.0.0
。
netstat -an | grep 5984
netstat -an | grep 5984
产生以下结果:
tcp 0 0 0.0.0.0:5984 0.0.0.0:* LISTEN
从我读到的这个,一切似乎都是按顺序的。 但是,无论什么原因,当我远程导航到蒲团时,它不能解决。
当我尝试发送一个curl请求到数据库,我收到“无法连接到主机…”
当我从服务器本身发送它的时候,我得到了我期望从CouchDB得到的响应,所以我知道它被安装了,只是它或者我的防火墙configuration不正确。
任何帮助是极大的赞赏。
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
打开EC2安全组中的端口。