一、更新源
地址:https://yum.postgresql.org/repopackages.php
二、安装源
sudo yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
三、选择版本
sudo yum list | grep postgresql
四、安装版本
sudo yum install rh-postgresql12-postgresql-devel.x86_64
#安装数据库服务
sudo yum install rh-postgresql12-postgresql-contrib.x86_64 rh-postgresql12-postgresql-server.x86_64 -y
五、更新源
初始化数据库
Postgresql安装目录是/usr/pgsql-10,而Postgresql的数据目录是/var/lib/pgsql/版本号/data目录
在这里,如果在装系统开始分配var空间足够大则可以继续,如果分配var空间不够,我们需要更改数据目录,在这里,我们假设var空间足够大。直接开始初始化。
/usr/pgsql-12/bin/postgresql-12-setup initdb
六、启动数据库并设置开机启动
sudo systemctl start postgresql-12
sudo systemctl enable postgresql-12.service
七、登录postgresql并设置密码
postgresql在安装时默认添加用户postgres
输入
su - postgres
psql
进入数据库,此时可以进行验证密码
八、远程连接数据库
使用pgadmin进行验证连接即可