1. 程式人生 > 資料庫 >如何檢視postgres資料庫埠

如何檢視postgres資料庫埠

如下所示:

Linux:

netstat -a | grep PGSQL

示例輸出:

[highgo@hgdbt data]$ netstat -a | grep PGSQL
unix 2  [ ACC ]  STREAM  LISTENING  14710 /tmp/.s.PGSQL.5866

補充:postgresql 埠不對外開放問題

突然遇到了一個問題, 伺服器的postgresql連線不上了,用nmap掃了以下5432埠沒有開啟

但是在伺服器上netstats ps -e|grep 5432 nmap iptables 等等的命令都顯示open

就是在外面掃不到

google了下,解決方法如下

vim /etc/postgresql/(版本號)/main/postgresql.conf

修改listen_addresses為對外的interface的ip地址

重啟pgsql,ok

以上為個人經驗,希望能給大家一個參考,也希望大家多多支援我們。如有錯誤或未考慮完全的地方,望不吝賜教。