Centos7安装postgresql

1. 环境
操作系统版本:Centos7.2
数据库版本:postgresql9.5.3

2. 安装

1) 添加RPM

  yum install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm

2) 安装PostgreSQL 9.5

 yum install postgresql95-server postgresql95-contrib

3) 初始化数据库

  /usr/pgsql-9.5/bin/postgresql95-setup initdb

4) 开机自启动

 systemctl enable postgresql-9.5

5) 启动服务

 systemctl start postgresql-9.5

至此安装完成。

3. 简单配置
1)配置管理员密码
pg 安装完成后,会建立一下‘postgres’用户,用于执行PostgreSQL,数据库中也会建立一个’postgres’用户,默认密码为自动生成,建议进行修改,具体操作如下:

 su - postgres              切换用户,提示符会变为 '-bash-4.2$'
 psql -U postgres           连接数据库,提示符变为 'postgres=#'
 alter user postgres with password 'yourpassword'  设置postgres用户密码
 \q  退出数据库

2) 配置监听地址
pg安装完成后默认值允许本地连接,可以将监听地址改为’*’,即允许所有地址连接,同时设置允许连接的客户端的白名单。
默认配置文件为 /var/lib/pgsql/9.5/data/postgresql.conf
将listen_addresses值设置为’*’。
重启pg服务:

systemctl restart postgresql-9.5 

3) 配置允许的客户端的白名单
修改配置文件: /var/lib/pgsql/9.5/data/pg_hba.conf
具体修改格式如下:

# IPv4 local connections:
    host    all            all      127.0.0.1/32      trust
    host    all            all      10.211.55.6/32    trust

附:如果远程仍不能连接,建议检查下防火墙配置。

参考:pg官方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值