2014-02-14 51 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