PostgreSQL數(shù)據(jù)庫實現(xiàn)公網(wǎng)遠程連接的操作步驟
1. 安裝postgreSQL
進入官網(wǎng)下載界面,我們下載自己需求的版本,這里選擇windows 為例:https://www.postgresql.org/download/
下載后運行安裝文件,進行一步步安裝即可,期間出現(xiàn)提示設置訪問數(shù)據(jù)庫密碼,設置即可,當提示端口號設置,這里使用默認的 5432
端口,然后下一步安裝即可
2. 本地連接postgreSQL
本地安裝成功后,測試本地的連接,打開圖形工具,這里使用navicat工具連接,用戶名默認為:postgres,密碼輸入安裝中設置的密碼,端口默認5432,點擊測試連接即可連接成功,本地連接測試無誤,下面我們安裝cpolar 工具實現(xiàn)遠程訪問
3. Windows 安裝 cpolar
cpolar官網(wǎng):https://www.cpolar.com/
訪問cpolar官網(wǎng),注冊一個賬號,然后下載并安裝客戶端,具體安裝教程可以參考官網(wǎng)文檔教程。
- windows系統(tǒng):在官網(wǎng)下載安裝包后,雙擊安裝包一路默認安裝即可。
- linux系統(tǒng):支持一鍵自動安裝腳本,詳細請參考官網(wǎng)文檔——入門指南
cpolar安裝成功后,在瀏覽器上訪問本地9200端口【http://localhost:9200】,使用cpolar賬號登錄。
4. 配置postgreSQL公網(wǎng)地址
登錄進去后,點擊左側儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個postgreSQL的tcp 5432 端口隧道
- 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復
- 協(xié)議:選擇tcp
- 本地地址:5432
- 域名類型:隨機臨時TCP端口
- 地區(qū):選擇China
點擊 創(chuàng)建
隧道創(chuàng)建成功后,點擊左側的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)TCP協(xié)議的地址
5. 公網(wǎng)postgreSQL訪問
打開圖形工具,使用上面的公網(wǎng)地址進行連接測試,這里注意,端口需使用cpolar 公網(wǎng)地址后面的端口號,輸入用戶名密碼點擊測試連接
可以看到連接成功,使用其他工具連接時,也是一致按照這種方式進行輸入公網(wǎng)地址和對應的端口進行連接
6. 固定連接公網(wǎng)地址
要注意的是,以上步驟使用的是隨機臨時tcp端口地址,所生成的公網(wǎng)地址為隨機臨時地址,該公網(wǎng)地址24小時內(nèi)會隨機變化。我們接下來為其配置固定的TCP端口地址,該地址不會變化,設置后將無需每天重復修改地址。
配置固定tcp端口地址需要將cpolar升級到專業(yè)版套餐或以上。
保留一個固定tcp地址,登錄cpolar官網(wǎng),點擊左側的預留,找到保留的tcp地址,我們來為我的世界保留一個固定tcp地址:
- 地區(qū):選擇China
- 描述:即備注,可自定義
點擊 保留
地址保留成功后,系統(tǒng)會生成相應的固定公網(wǎng)地址,將其復制下來
打開cpolar web ui管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到我們上面創(chuàng)建的TCP隧道,點擊右側的 編輯
修改隧道信息,將保留成功的固定tcp地址配置到隧道中
- 端口類型:修改為固定tcp端口
- 預留的tcp地址:填寫官網(wǎng)保留成功的地址,
點擊 更新
隧道更新成功后,點擊左側儀表盤的狀態(tài)——在線隧道列表,可以看到公網(wǎng)地址已經(jīng)更新成為了固定tcp地址。
7. postgreSQL固定地址連接測試
打開連接工具,使用我們上面的公網(wǎng)地址和端口,這里點擊測試連接
我們可以看到,連接成功,這樣一個固定的公網(wǎng)地址就設置好了,永久不會變化,方便后續(xù)開發(fā)調(diào)試連接
以上就是PostgreSQL數(shù)據(jù)庫實現(xiàn)公網(wǎng)遠程連接的操作步驟的詳細內(nèi)容,更多關于PostgreSQL公網(wǎng)遠程連接的資料請關注腳本之家其它相關文章!
相關文章
postgresql 實現(xiàn)獲取所有表名,字段名,字段類型,注釋
這篇文章主要介紹了postgresql 實現(xiàn)獲取所有表名,字段名,字段類型,注釋操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01postgresql限制某個用戶僅連接某一個數(shù)據(jù)庫的操作
這篇文章主要介紹了postgresql限制某個用戶僅連接某一個數(shù)據(jù)庫的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01PostgreSQL有效地處理數(shù)據(jù)序列化和反序列化的方法
在 PostgreSQL 中,處理數(shù)據(jù)的序列化和反序列化是確保數(shù)據(jù)在存儲、傳輸和處理過程中的一致性和可用性的重要任務,這涉及到選擇合適的數(shù)據(jù)類型、轉(zhuǎn)換函數(shù)以及在應用程序與數(shù)據(jù)庫之間進行數(shù)據(jù)交互的策略,需要的朋友可以參考下2024-07-07postgresql數(shù)據(jù)庫配置文件postgresql.conf,pg_hba.conf,pg_ident.conf
這篇文章主要為大家介紹了postgresql數(shù)據(jù)庫中三個重要的配置文件postgresql.conf,pg_hba.conf,pg_ident.conf使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02Centos環(huán)境下Postgresql 安裝配置及環(huán)境變量配置技巧
本文給大家分享在Centos環(huán)境下Postgresql 安裝配置及環(huán)境變量配置技巧,給大家?guī)砹嗽敿毜陌惭b步驟,對Postgresql 安裝配置相關知識感興趣的朋友跟隨小編一起學習吧2021-05-05pgsql之pg_stat_replication的使用詳解
這篇文章主要介紹了pgsql之pg_stat_replication的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01如何使用Dockerfile創(chuàng)建PostgreSQL數(shù)據(jù)庫
這篇文章主要介紹了如何使用Dockerfile創(chuàng)建PostgreSQL數(shù)據(jù)庫,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-02-02