首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CouchDB端口80

CouchDB端口80
EN

Stack Overflow用户
提问于 2013-08-19 20:45:55
回答 1查看 1.5K关注 0票数 1

可以在端口80上运行couchdb吗?我希望从它中托管一个couchapp,并且不希望我的用户不得不在url中键入端口号。

当我将couchdb配置中的端口更改为80时,它就不可用了,而且我在80或任何其他端口上都无法访问它。我必须更改local.ini文件中的端口。

这不是推荐的设置吗?我会更好地在反向代理的背后托管吗?如果是这样的话,关于如何使它在IIS反向代理中工作的技巧呢?我也尝试过使用ARR和URL重写,但没有成功。

编辑:

首先,CouchDB权威指南的这一章似乎表明,直接从沙发上服务器web应用是可以的。好奇社会是怎么想的:

http://guide.couchdb.org/editions/1/en/standalone.html

其次,我在另一台没有安装IIS的机器上安装了CouchDB,并且它在端口80上运行得很好,所以我怀疑即使我关闭了IIS中的所有网站,它仍然占用了端口80。有办法让IIS放弃端口80吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-19 21:33:45

好吧我想明白了。默认情况下,IIS侦听所有IP上的端口80。因此,它也抓取127.0.0.1并在端口80上收听,即使你打开所有收听80的网站。

要解决这个问题,您需要向IP侦听列表添加一个IP地址。默认情况下,此列表为空,IIS决定只侦听所有IP。但是,如果将IP或IP添加到此列表中,IIS将只侦听这些IP。

首先,下面是如何查看侦听列表中的in:

代码语言:javascript
运行
复制
netsh http show iplisten

如果列表为空,IIS将侦听所有IP。若要向列表中添加IP,请执行以下操作:

代码语言:javascript
运行
复制
netsh http add iplisten XXX.XXX.X.XXX (where the X's are your IP)

现在IIS和CouchDB可以在80端口上快乐地共存,只要他们都有自己的IP可以听。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18322799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档