您好,登錄后才能下訂單哦!
今天小編給大家分享一下Windows系統下安裝MongoDB并內網穿透遠程連接的方法是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
現代電子技術日新月異,并且快速應用到我們的生活中,與之相應的,軟件技術也在快速更新,特別是超大規模的軟件大面積應用,如Facebook、Titok等這樣的超大型平臺,對數據庫的要求也提出更高要求,原有的MySQL數據庫已經漸漸暴露出缺點,MongoDB這樣的新生代數據庫因此獲得發展機會,最近很多科技大廠也在推動MongoDB的應用。
MongoDB數據庫作為新生代數據庫的代表,能夠適應超大型平臺對于數據庫快速響應的要求,并且應用了不少新概念,如分布式存儲,快速響應機制,支持完全索引、查詢,自動處理碎片,支持云計算層次的擴展性,支持多種語言等等。這些特點只是MongoDB介紹上說的,具體使用情況還是要看個人。話不多說,讓我們開始折騰吧。
MongoDB的下載很簡單,只要到其官網下載即可
下載完成后,一路“下一步”就可以了
需要注意的是,在安裝過程中,MongoDB會詢問是否設置用戶名和密碼,我們直接點擊complate
進行設置即可
安裝程序運行結束后,會出現這個界面,我們點擊“start”即可進入MongoDB的主界面
接下來,就是對連接軟件進行設置。這里使用的是navicat軟件,直接到其官網上下載即可(DBeaver必須要企業版才支持MongoDB,有興趣的同學可以嘗試下,當然可能有其他數據庫連接軟件,但也基本遵循這個步驟)。具體的安裝過程就不再冗述了,畢竟安裝過程沒啥可說的,直接快進到軟件主界面,點擊左上角的連接按鈕,并在下拉菜單中找到MongoDB
的選項。
點擊該選項后,就會進入MongoDB的連接設置頁面。由于這一步只是測試在本地連接MongoDB數據庫,因此可以隨意設置。
只要顯示連接成功,我們就可以進行下一步,使用cpolar為本地的MongoDB端口(默認為27017),生成一個TCP連接,讓我們在公共互聯網上也能連接到局域網(家里或者辦公室)設備上的MongoDB數據庫。
Cpolar的下載和安裝其實也沒啥可說的,只要搜索Cpolar的官網,并在主頁面下載對應版本進行安裝即可。Cpolar支持很多操作系統,能使用TCP、http、ftp、tls等協議進行內網穿透,操作也很簡單便捷,所以以其作為遠程連接的首選。
回到正題,在cpolar下載安裝完成后,就可以進行內網穿透的設置。筆者的cpolar已經升級到了vip版(畢竟筆者是懶人,不想每24小時就設置一次遠程連接),能夠支持固定TCP、http等隧道,因此直接設置固定TCP隧道,用以連接MongoDB。
首先登錄cpolar的官網,點擊官網主界面左側的預留按鈕,進入cpolar云端的預留隧道設置。這里設置預留的隧道是空白隧道,可以簡單理解為內網穿透隧道的入口。
在預留頁面,我們找到保留的TCP地址項,對連接MongoDB數據庫的隧道進行設置,設置的內容也非常簡單。
首先是地區,cpolar提供了很多地區服務器選擇,這項就近設置即可;接著是描述,可以看做這條隧道的識別信息和備注,只要輸入自己能記住的內容即可。
完成這兩項設置后,就可以點擊右側的保留按鈕,生成一個公共互聯網地址。如果不打算保留這個地址,可以點擊右側的X將其刪除。
完成cpolar云端的設置后,就可以登錄cpolar本地客戶端,點擊cpolar客戶端主界面左側隧道管理項下的創建隧道按鈕,進入cpolar本地的隧道設置頁面,將云端生成的地址與本地MongoDB端口連接起來。這里我們主要對以下幾項進行設置。
隧道名稱:就是這條數據隧道的備注,用來區分不同隧道的用處;
協議:就是這條數據隧道的傳輸協議,如網頁、數據傳輸、設備互聯等,本例中選擇TCP協議;
本地地址:這里需要填入軟件(或內網設備)的端口號,因此我們填入MongoDB的固定端口號27017;
端口類型:也就是內網穿透數據隧道類型,在cpolar云端設置了保留隧道的,就可以選擇“固定TCP端口”;若只是臨時測試,就可以選擇“隨機臨時TCP端口”(需要注意,固定TCP端口要將cpolar升級至專業版及以上);
預留的TCP地址:在選擇了“固定TCP端口”后就會出現該欄位,我們將cpolar云端生成的地址粘貼進來(若勾選的是“隨機臨時TCP端口”選項,則不會出現該欄位);
完成設置后,點擊下方的“創建”按鈕,就能將云端空白數據隧道與本地MariaDB連接起來,生成一條可以遠程連接本地MongoDB的數據隧道。
數據隧道創建成功后,cpolar客戶端會自動跳轉至隧道管理項下的隧道列表頁面。在這個頁面,我們可以對創建的隧道進行控制(如查看隧道是否運行、開啟隧道、關閉隧道、對隧道信息進行重編輯等)
而這條數據隧道的公共互聯網地址,則可以在狀態項下的在線隧道列表中看到。
完成cpolar數據隧道的設置后,就可以在其他網絡環境的設備上,打開navicat,點擊主界面左上方的連接按鈕,將cpolar生成的公網地址粘貼進去。需要注意的是,在主機欄位填入的地址信息不帶 tcp://和最后的:+幾位數字,幾位數字則填入下一行的端口欄位內。
填寫完畢后,先點擊左下方的測試連接,遠程連接成功后,再點擊右下方的確認,在navicat中保留。
以上就是“Windows系統下安裝MongoDB并內網穿透遠程連接的方法是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。