Postgresql12 安裝及設定遠端訪問

2021-10-07 20:02:46 字數 892 閱讀 3112

1.安裝(centos 7)

#拉取rp包,並install

yum install

#install pg服務

yum install postgresql12-server

#初始化db

/usr/pgsql-12/bin/postgresql-12-setup initdb

#啟動服務

systemctl enable postgresql-12

systemctl start postgresql-12

2.允許遠端訪問
#進入/var/lib/pgsql/12/data

1.修改postgresql.conf

取消#listen_addresses = 'localhost'注釋

修改為listen_addresses = '*'

2.修改pg_hba.conf

# ipv4 local connections:

host all all 127.0.0.1/32 trust #本地信任訪問,密碼可有可無

host all all 192.168.1.0(內網網段)/24 md5 #內網可訪問,密碼md5加密,24是允許網段192.168.1.0的所有主機可訪問

host all all 0.0.0.0/0 md5 #允許外網訪問,,密碼md5加密

3.其他

3.1 關於postgresql yum安裝,目錄遷移問題

參考:postgresql目錄遷移問題(無需解除安裝重灌)

Postgresql12主從配置及切換

一 主從安裝 1 依據 centos7安裝最新版postgresql 操作,注意個別細節選擇主從配置 2 注意 從伺服器只能查詢,不能寫入 3 主庫ip 103,備庫ip 104 二 主伺服器 1 新增pg用於同步的使用者名稱 su postgres psql 建立具有複製流操作的使用者 repli...

postgresql 12 安裝,熱備份,讀寫分離

主備需要資料庫版本一致 環境 centos7 192.168.0.21 5432 主庫,寫庫 192.168.0.20 15432 備份庫,讀庫 1.1 centos 安裝方式 yum install y yum install postgresql12 y yum install postgres...

PostgreSQL實戰(12)高階特性

1 with 查詢 先通過乙個簡單的 cte 示例了解 with 查詢,如下所示 with t as select generate series l,3 select from t generate series 12 3 3 rows 遞迴查詢使用 cte with 查詢的 乙個重要屬 性是 r...