安装
官方下载地址:https://www.postgresql.org/download/
在页面上选择适合的版本,按照说明下载安装即可。
我选择的版本是 CentOS7 Postgresql101
2yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
yum install -y postgresql10-server
初始化
1 | 初始化数据库实例 |
默认路径
安装目录:/usr/pgsql-10
数据库实例:/var/lib/pgsql/10/data
连接数据库
默认情况下,数据库只允许在本地postgres用户免密登录。
实际使用还需要设置用户密码:
1 | 切换到postgres用户 |
然后改客户端认证配置文件:
1 | TCP/IP连接协议 数据库 用户 网络掩码 加密方式 |
同时还要修改监听配置:
1 | 找到 listen_addresses = 'localhost' 修改为 '*' |
再重启数据库1
systemctl restart postgresql-10
现在可以在客户端连接数据库了1
2psql -h 127.0.0.1 -U postgres
密码:postgres