CentOS7 安装最新版postgresql
一、更新源
地址:https://yum.postgresql.org/repopackages.php
打开上述地址,找到相对应的操作系统,右键,复制链接地址,执行:
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm -y
我的系统是centos7,我复制的地址是上述地址。
二、安装postgresql
先查看postgresql源
yum list | grep postgresql
列出postgresql
选择想要的postgresql版本进行安装
我们需要安装的是这两个。postgresql11-contrib postgresql11-server
yum install postgresql11-contrib postgresql11-server
三、初始化数据库
Postgresql安装目录是/usr/pgsql-10,而Postgresql的数据目录是/var/lib/pgsql/版本号/data目录
在这里,如果在装系统开始分配var空间足够大则可以继续,如果分配var空间不够,我们需要更改数据目录,在这里,我们假设var空间足够大。直接开始初始化。
/usr/pgsql-11/bin/postgresql-11-setup initdb
四、启动数据库并设置开机启动
sudo systemctl start postgresql-11
sudo sys