2014-02-14 328 views
-1

如何将端口添加到127.0.0.1?我打开了127.0.0.1:5984,但又想打开另一个。任何想法?作为一个头脑,我对电脑很陌生。我在运行OS X Mavericks的Mac上。我也在Xfinity上。将端口添加到127.0.0.1

编辑:我尝试使用CouchDB时遇到端口冲突,我该如何解决这个问题?

+0

您可能想要包含更多信息。我认为这可能会因您使用的操作系统等因素而有所不同。或者如果这是在您的路由器上,请包括。 – mellowmaroon

+0

完成。 @mellowmaroon – Anonymous

回答

2

端口是特定协议(如tcp或udp)的侦听程序。为了打开一个端口。您需要一个程序或服务来侦听该端口。例如,默认情况下Skype将在端口80上侦听。

请阅读维基百科页面以获取基本概述或端口。

在计算机网络中,一个端口是作为在计算机的主机操作系统通信 端点应用特定或 过程特定的软件构造。一个端口与主机的IP地址 相关联,以及用于通信的协议类型 。

http://en.wikipedia.org/wiki/TCP_Port

编辑:要回答实际问题:

不可用端口

问题

$ CouchDB的阿帕奇CouchDB的0.9.0a747640(LogLevel的=信息)是 出发。未启动Mochiweb:eaddrinuse {“init终止于 do_boot”,{{badmatch,{error,shutdown}},[{couch_server_sup,start_server,1},{erl_eval,do_apply,5},{erl_eval,exprs,5} {初始化,start_it,1},{初始化,start_em,1}]}} 解决方案

编辑您的/etc/couchdb/couch.ini文件并更改端口设置 可用的端口。

摘自: http://wiki.apache.org/couchdb/Error_messages

+0

虽然这是我的问题。我使用'127.0.0.1:5984'上的couchDB,另一个程序试图使用相同的端口。我想以某种方式阻止这种冲突。 – Anonymous

+1

如果这可以解决您的问题,请不要忘记打绿色对号。为了将来的参考,如果您在编写堆栈溢出问题时没有进行尽职调查,您将收到反对票,更少的人会烦恼地阅读您的问题。请在下次彻底搜索您的问题=)。 –

+0

感谢您目前的超级帮助。我是新来的,想尽可能多地学习。可用的端口是什么?我可以将它更改为“127.0.0.1:5983”吗? – Anonymous

0

您可以更改端口的CouchDB通过编辑local.ini文件(这是在/usr/local/etc/couchdb默认情况下)侦听。在httpd部分下,取消对port条目的注释并将其值更改为您要收听的端口(在您的示例中为5983)。

+0

我想出了它的fouton。 – Anonymous