RedHat 7 安装PostgreSQL 10.5
Posted 周先森
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RedHat 7 安装PostgreSQL 10.5相关的知识,希望对你有一定的参考价值。
系统环境
Redhat:
Version: 7.4.1708
Architecture: x86_64
Address:
10.127.1.11
User:
root
Uassword:
redhat
Postgresql:
version: 10
platform: Redhat Enterprise Linux 7
architecture: x86_64
Address:
10.127.1.11
User:
postgres
Uassword:
redhat
具体安装
-
Install the repository RPM:
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-2.noarch.rpm
-
Install the client packages:
yum install postgresql10
-
Optionally install the server packages:
yum install postgresql10-server
-
Optionally initialize the database and enable automatic start:
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
远程连接
-
Modify user password
su - postgres
切换用户,执行后提示符会变为 \'-bash-4.2$\'
psql -U postgres
登录数据库,执行后提示符变为 \'postgres=#\'
ALTER USER postgres WITH PASSWORD \'postgres\';
设置postgres用户密码为postgres
\\q
退出数据库
-
Open remote access
vim /var/lib/pgsql/10/data/postgresql.conf
修改#listen_addresses = \'localhost\'
为 listen_addresses=\'*\'
当然,此处\'*\'也可以改为任何你想开放的服务器IP
-
Trusted remote connection
vim /var/lib/pgsql/10/data/pg_hba.conf
修改如下内容,信任指定服务器连接
# IPv4 local connections:
host all all 127.0.0.1/32 ident
host all all 0.0.0.0/0 (需要连接的服务器IP) md5
-
Reboot service
systemctl restart postgresql-10
-
Test connection
参考网子
https://www.postgresql.org/download/
以上是关于RedHat 7 安装PostgreSQL 10.5的主要内容,如果未能解决你的问题,请参考以下文章