PostgreSQL數(shù)據(jù)庫實(shí)現(xiàn)公網(wǎng)遠(yuǎn)程連接的操作步驟
1. 安裝postgreSQL
進(jìn)入官網(wǎng)下載界面,我們下載自己需求的版本,這里選擇windows 為例:https://www.postgresql.org/download/
下載后運(yùn)行安裝文件,進(jìn)行一步步安裝即可,期間出現(xiàn)提示設(shè)置訪問數(shù)據(jù)庫密碼,設(shè)置即可,當(dāng)提示端口號(hào)設(shè)置,這里使用默認(rèn)的 5432
端口,然后下一步安裝即可
2. 本地連接postgreSQL
本地安裝成功后,測(cè)試本地的連接,打開圖形工具,這里使用navicat工具連接,用戶名默認(rèn)為:postgres,密碼輸入安裝中設(shè)置的密碼,端口默認(rèn)5432,點(diǎn)擊測(cè)試連接即可連接成功,本地連接測(cè)試無誤,下面我們安裝cpolar 工具實(shí)現(xiàn)遠(yuǎn)程訪問
3. Windows 安裝 cpolar
cpolar官網(wǎng):https://www.cpolar.com/
訪問cpolar官網(wǎng),注冊(cè)一個(gè)賬號(hào),然后下載并安裝客戶端,具體安裝教程可以參考官網(wǎng)文檔教程。
- windows系統(tǒng):在官網(wǎng)下載安裝包后,雙擊安裝包一路默認(rèn)安裝即可。
- linux系統(tǒng):支持一鍵自動(dòng)安裝腳本,詳細(xì)請(qǐng)參考官網(wǎng)文檔——入門指南
cpolar安裝成功后,在瀏覽器上訪問本地9200端口【http://localhost:9200】,使用cpolar賬號(hào)登錄。
4. 配置postgreSQL公網(wǎng)地址
登錄進(jìn)去后,點(diǎn)擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個(gè)postgreSQL的tcp 5432 端口隧道
- 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復(fù)
- 協(xié)議:選擇tcp
- 本地地址:5432
- 域名類型:隨機(jī)臨時(shí)TCP端口
- 地區(qū):選擇China
點(diǎn)擊 創(chuàng)建
隧道創(chuàng)建成功后,點(diǎn)擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)TCP協(xié)議的地址
5. 公網(wǎng)postgreSQL訪問
打開圖形工具,使用上面的公網(wǎng)地址進(jìn)行連接測(cè)試,這里注意,端口需使用cpolar 公網(wǎng)地址后面的端口號(hào),輸入用戶名密碼點(diǎn)擊測(cè)試連接
可以看到連接成功,使用其他工具連接時(shí),也是一致按照這種方式進(jìn)行輸入公網(wǎng)地址和對(duì)應(yīng)的端口進(jìn)行連接
6. 固定連接公網(wǎng)地址
要注意的是,以上步驟使用的是隨機(jī)臨時(shí)tcp端口地址,所生成的公網(wǎng)地址為隨機(jī)臨時(shí)地址,該公網(wǎng)地址24小時(shí)內(nèi)會(huì)隨機(jī)變化。我們接下來為其配置固定的TCP端口地址,該地址不會(huì)變化,設(shè)置后將無需每天重復(fù)修改地址。
配置固定tcp端口地址需要將cpolar升級(jí)到專業(yè)版套餐或以上。
保留一個(gè)固定tcp地址,登錄cpolar官網(wǎng),點(diǎn)擊左側(cè)的預(yù)留,找到保留的tcp地址,我們來為我的世界保留一個(gè)固定tcp地址:
- 地區(qū):選擇China
- 描述:即備注,可自定義
點(diǎn)擊 保留
地址保留成功后,系統(tǒng)會(huì)生成相應(yīng)的固定公網(wǎng)地址,將其復(fù)制下來
打開cpolar web ui管理界面,點(diǎn)擊左側(cè)儀表盤的隧道管理——隧道列表,找到我們上面創(chuàng)建的TCP隧道,點(diǎn)擊右側(cè)的 編輯
修改隧道信息,將保留成功的固定tcp地址配置到隧道中
- 端口類型:修改為固定tcp端口
- 預(yù)留的tcp地址:填寫官網(wǎng)保留成功的地址,
點(diǎn)擊 更新
隧道更新成功后,點(diǎn)擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,可以看到公網(wǎng)地址已經(jīng)更新成為了固定tcp地址。
7. postgreSQL固定地址連接測(cè)試
打開連接工具,使用我們上面的公網(wǎng)地址和端口,這里點(diǎn)擊測(cè)試連接
我們可以看到,連接成功,這樣一個(gè)固定的公網(wǎng)地址就設(shè)置好了,永久不會(huì)變化,方便后續(xù)開發(fā)調(diào)試連接
以上就是PostgreSQL數(shù)據(jù)庫實(shí)現(xiàn)公網(wǎng)遠(yuǎn)程連接的操作步驟的詳細(xì)內(nèi)容,更多關(guān)于PostgreSQL公網(wǎng)遠(yuǎn)程連接的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
PostgreSQL?10分區(qū)表及性能測(cè)試報(bào)告小結(jié)
PostgreSQL的分區(qū)表跟先前版本一樣,也要先建立主表,然后再建立子表,使用繼承的特性,但不需要手工寫規(guī)則了,目前支持range、list分區(qū),10正式版本發(fā)布時(shí)不知會(huì)不會(huì)支持其它方法,感興趣的朋友跟隨小編一起看看吧2022-01-01Postgresql - 查看鎖表信息的實(shí)現(xiàn)
這篇文章主要介紹了Postgresql 查看鎖表信息的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-12-12PostgreSQL利用遞歸優(yōu)化求稀疏列唯一值的方法
這篇文章主要介紹了PostgreSQL利用遞歸優(yōu)化求稀疏列唯一值的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01Postgresql數(shù)據(jù)庫SQL字段拼接方法
Postgresql里面內(nèi)置了很多的實(shí)用函數(shù),下面這篇文章主要給大家介紹了關(guān)于Postgresql數(shù)據(jù)庫SQL字段拼接方法的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11PostGresql 實(shí)現(xiàn)四舍五入、小數(shù)轉(zhuǎn)換、百分比的用法說明
這篇文章主要介紹了PostGresql 實(shí)現(xiàn)四舍五入、小數(shù)轉(zhuǎn)換、百分比的用法說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01淺談PostgreSQL中的孤兒文件用法(orphaned data files)
這篇文章主要介紹了淺談PostgreSQL中的孤兒文件用法(orphaned data files),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01