濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Postgresql開啟遠(yuǎn)程訪問的步驟全紀(jì)錄

Postgresql開啟遠(yuǎn)程訪問的步驟全紀(jì)錄

熱門標(biāo)簽:地圖標(biāo)注和圖片名稱的區(qū)別 打電話智能電銷機(jī)器人授權(quán) 漯河外呼電話系統(tǒng) 重慶自動(dòng)外呼系統(tǒng)定制 海豐有多少商家沒有地圖標(biāo)注 外呼調(diào)研系統(tǒng) 合肥公司外呼系統(tǒng)運(yùn)營(yíng)商 美容工作室地圖標(biāo)注 辦公外呼電話系統(tǒng)

前言

安裝PostgreSQL數(shù)據(jù)庫(kù)之后,默認(rèn)是只接受本地訪問連接。如果想在其他主機(jī)上訪問PostgreSQL數(shù)據(jù)庫(kù)服務(wù)器,就需要進(jìn)行相應(yīng)的配置。下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。

步驟如下:

要在Postgresql中允許遠(yuǎn)程訪問,需要設(shè)置如下2個(gè)文件:

  • postgresql.conf
  • pg_hba.conf

然而由于系統(tǒng)安裝的是Centos 7,而默認(rèn)的Postgresql版本為9.2,于是安裝了個(gè)9.6的版本,卻發(fā)現(xiàn)在配置好遠(yuǎn)程無(wú)法訪問。而默認(rèn)的路徑是找不到上述2個(gè)文件的,此時(shí)可以通過(guò)如下的方式查看其對(duì)應(yīng)的文件的路徑:

dog=# show config_file; 
    config_file     
------------------------------------------ 
 /etc/postgresql/9.4/main/postgresql.conf 
(1 row) 
dog=# show hba_file; 
    hba_file     
-------------------------------------- 
 /etc/postgresql/9.4/main/pg_hba.conf 
(1 row) 

而其他的配置可以通過(guò)show all來(lái)查看。

首先我們配置pg_hba.conf,設(shè)置本地允許訪問的IP地址范圍:

... 
host all all 127.0.0.1/32  trust 
host all all 192.168.1.0/24 md5 

在這里我們運(yùn)行192.168.1.0到192.168.1.255的主機(jī)訪問。

接著修改postgresql.conf文件:

listen_addresses='localhost' 

將其中的localhost替換為*并去掉注釋。

之后重啟服務(wù)器,并通過(guò)如下方式查看其監(jiān)聽的IP:

dog@debian:~$ sudo netstat -plunt | grep postgres 
tcp  0  0 :5432   0.0.0.0:*    LISTEN  787/postgres  
tcp6  0  0 ::1:5432    :::*     LISTEN  787/postgres 

在遠(yuǎn)程的情況下看到的都將是星號(hào)而不是127.0.0.1。

參考文章:https://www.postgresql.org/docs/9.3/static/sql-show.html

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • 解決postgresql無(wú)法遠(yuǎn)程訪問的情況
  • PostgreSQL 允許遠(yuǎn)程訪問設(shè)置的操作
  • Postgresql設(shè)置遠(yuǎn)程訪問的方法(需要設(shè)置防火墻或者關(guān)閉防火墻)

標(biāo)簽:來(lái)賓 晉城 衡陽(yáng) 珠海 烏海 錦州 株洲 蚌埠

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Postgresql開啟遠(yuǎn)程訪問的步驟全紀(jì)錄》,本文關(guān)鍵詞  Postgresql,開啟,遠(yuǎn)程,訪問,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Postgresql開啟遠(yuǎn)程訪問的步驟全紀(jì)錄》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Postgresql開啟遠(yuǎn)程訪問的步驟全紀(jì)錄的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    太原市| 额敏县| 望城县| 中山市| 石嘴山市| 乌拉特后旗| 仙桃市| 上饶市| 沅江市| 比如县| 广东省| 金溪县| 巍山| 攀枝花市| 乐至县| 界首市| 秦安县| 寻乌县| 台东县| 永康市| 永善县| 三原县| 古交市| 体育| 浦江县| 浮山县| 阜康市| 循化| 白水县| 南郑县| 合作市| 临高县| 乐平市| 长乐市| 鸡泽县| 体育| 馆陶县| 襄樊市| 天等县| 米易县| 海晏县|