Centos7安装Postgresql 13 详细步骤(远程连接)
生活随笔
收集整理的這篇文章主要介紹了
Centos7安装Postgresql 13 详细步骤(远程连接)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
版本信息
CentOS : 7.6 postgresql: 10.0- 1
- 2
安裝
可以參考官網(wǎng)https://www.postgresql.org/download/linux/redhat/
#安裝存儲(chǔ)庫(kù)RPM:
- 1
安裝PostgreSQL:
sudo yum install -y postgresql13-server- 1
#初始化數(shù)據(jù)庫(kù)并啟用自動(dòng)啟動(dòng):
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb sudo systemctl enable postgresql-13 sudo systemctl start postgresql-13- 1
- 2
- 3
使用
切換到postgres用戶
su - postgres- 1
進(jìn)入到命令行
默認(rèn)端口號(hào)為5432 直接psql
如果設(shè)置了其他的端口號(hào)psql -pxxx(端口號(hào))
- 1
創(chuàng)建用戶
create user test with password '123.com';- 1
創(chuàng)建數(shù)據(jù)庫(kù)
create database test_db owner test;- 1
退出
\qexit- 1
- 2
- 3
設(shè)置遠(yuǎn)程連接
修改配置文件postgresql.conf – 允許遠(yuǎn)程
位置:/var/lib/pgsql/13/data/postgresql.conf
修改:取消# 注釋或者按照我這樣新增 listen_addresses = ‘*’
修改配置文件pg_hba.conf – 訪問規(guī)則
位置:/var/lib/pgsql/13/data/pg_hba.conf
修改:新增 host all all 0.0.0.0/0 trust 訪問規(guī)則
重啟服務(wù)
systemctl restart postgresql-13.service- 1
關(guān)閉防火墻沙盒
systemctl stop firewalld setenforce 0- 1
- 2
連接工具測(cè)試
總結(jié)
以上是生活随笔為你收集整理的Centos7安装Postgresql 13 详细步骤(远程连接)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tensorflow 神经网络作业手写数
- 下一篇: Centos(6、7) —— yum源的