在开发环境中安装 PostgreSQL

由于没有考虑安全等问题,请注意。

参考文献: CentOS 7 : PostgreSQL : 安装 : 服务器世界

安装和设置

$ sudo yum install postgresql-server

$ sudo postgresql-setup initdb

开始

$ sudo systemctl start postgresql

确认状态

$ sudo systemctl status postgresql

设定文件

请打开/var/lib/pgsql/data/pg_hba.conf文件,并设置如下的trust(仅用于本地开发,不要在公共服务器上这样做)。

# "local" is for Unix domain socket connections only
local   all             all                                     trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
host    all             all             ::1/128                 trust

请参考http://www.dbonline.jp/postgresql/ini/index2.html

如果进行修改,请重新启动。

$ sudo systemctl restart postgresql

连接 (jiē rù)

$ psql -h localhost -p 5432 -U postgres

如果能连接上,就可以了。

停下来

$ sudo systemctl stop postgresql
bannerAds