簡體   English   中英

如何從另一台計算機訪問CouchDB服務器?

[英]How to access CouchDB server from another computer?

我在我的計算機上創建了一個couchDB,就是我使用了Python line server = couchdb.Server('http://localhost:5984')

我想與其他兩位同事分享這個數據庫。 我怎樣才能讓它們可用? 目前,我很樂意給予他們完全的管理權限,直到我對此有更好的處理。

我試着閱讀CouchDB的相關部分:The Definitive Guide ,但我仍然沒有得到它。

他們將如何訪問它? 他們不能只輸入我電腦的IP地址?

為了避免NAT問題,我會使用像Cloudant或Iris Couch這樣的外部服務。 您可以針對雲中的公共數據庫復制本地數據庫,您的同事可以連接到該數據庫。

確定他們可以。

像這樣啟動你的服務器:

server = couchdb.Server('http://192.168.56.1:5984')

IP地址是PC的IP地址。 通過cmd提示符和ipconfig找到它。 然后他們輸入他們的python控制台

server = couchdb.Server('http://192.168.56.1:5984')

是的,完全一樣。 IP為您和其他人識別它。 如果你想讓他們在瀏覽器中訪問它,那么我想你需要編寫那個前端。

如果您不在同一本地網絡上,則相同或多或少適用,除非您必須將端口轉發添加到混合中。

我會免費使用ngrok( https://ngrok.com/ ),它會將你的localhost暴露給同事以訪問數據庫。

一旦你下載並執行,在命令行輸入ngrok http 192.168.56.1:5984,他們應該能夠在你提供url ngrok返回時訪問它,這會從外部公開你的localhost

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM