异度部落格

学习是一种生活态度。

0%

Postgresql 安装及配置

安装

1
sudo yum install postgresql postgresql-server

初始化数据库

1
  service postgresql initdb

配置 postgresql.conf

1
sudo vi /var/lib/pgsql/data/postgresql.conf
1
2
3
4
5
6
7
8
#---------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#---------------------------------------------------------------------------
listen_addresses = '*'              # what IP address(es) to listen on;
                                        # comma-separated list of addresses;
                                        # defaults to 'localhost', '*' = all
                                        # (change requires restart)
port = 5432                          # (change requires restart)

配置 pg_hba.conf

1
sudo vi /var/lib/pgsql/data/pg_hba.conf
1
2
3
4
5
6
7
8
9
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD
# "local" is for Unix domain socket connections only
local   all         all                               trust
# IPv4 local connections:
host    all         all         127.0.0.1/32          md5
host    all         all         192.168.137.2/16        md5 
host    all         all         192.168.137.3/16        md5 
# IPv6 local connections:
host    all         all         ::1/128               md5 

重启服务

1
sudo service postgresql restart