centos7安装并配置postgresql

时间:2024-04-15 03:56:37

安装并配置postgresql,参考以下两篇文章即可

https://www.postgresql.org/download/linux/redhat/

http://www.jianshu.com/p/7e95fd0bc91a

在执行完initdb命令后,会创建/var/lib/pgsql/db_version目录,里面有data目录和initdb.log。如果想重新初始化数据库,则必须删除db_version目录后再执行initdb命令,否则会报Data directory is not empty!

需要注意的是,在配置pg_hba.conf时,如果允许所有ip可通过密码连接,则应添加

host          all          all        0.0.0.0/0         md5

password,要求客户端提供一个未加密的口令进行认证,有安全风险。

md5,要求客户端提供一个双重MD5散列的口令进行认证。建议用这个

卸载命令是:

yum remove postgresql*