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
坚持原创技术分享,您的支持将鼓励我继续创作!