温馨小站

Centos7安装postgresql11最新版

2019-08-28
luamas

一、下载rpm包

地址:https://yum.postgresql.org/repopackages.php

这里我的是centos7所以我选择的

https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

安装

#安装到yum仓库
sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
#查看postgresql版本
sudo yum list | grep postgresql
#这里我们选择11版本
sudo yum install -y postgresql11-contrib postgresql11-server

初始化数据库

sudo /usr/pgsql-11/bin/postgresql-11-setup initdb

启动并设置开机启动

sudo systemctl start postgresql-11
sudo systemctl enable postgresql-11

登录postgresql并设置密码

postgresql在安装时默认添加用户postgres

sudo su - postgres
psql
#将密码暂时设置为123456
ALTER USER postgres WITH PASSWORD '123456';
#输入exit退出到postgres用户
exit

修改pg_hba.conf和postgresql.conf支持远程登录

注意这里使用postgres执行

vi /var/lib/pgsql/11/data/pg_hba.conf

此处将三行带有replication注释掉,并在行尾添加如下(METHOD使用trust为可信任方法)

host all all 0.0.0.0/0 trust

vi /var/lib/pgsql/11/data/postgresql.conf

增加如下listen_addresses = '*'

退出postgres用户,重启服务

exit
sudo systemctl restart postgresql-11

至此数据库即可远程访问

来杯咖啡

AliPay

Alipay

WXPay

WechatPay

如有侵权请联系删除,谢谢!


如要转载,请保持本文完整,并注明作者luamas和本文原始地址:http://blog.luamas.com/2019/08/28/INSTALLATION-POSTGRESQL11/

相关文章

评论

评论及查看评论仅对国外用户开放。