云网牛站
所在位置:首页 > Linux云数据库 > 在Ubuntu 18.04/Ubuntu 16.04上安装PostgreSQL 11的说明

在Ubuntu 18.04/Ubuntu 16.04上安装PostgreSQL 11的说明

2019-01-12 16:23:30作者:卫容稿源:云网牛站

在Ubuntu 18.04/Ubuntu 16.04上安装PostgreSQL 11和在Debian 9/Debian 8系统的安装方法基本相同,下面我们挑重点的说明一下。同时附上Fedora 29/Fedora 28安装PostgreSQL 11的说明。

 

PostgreSQL 11增强功能

分区功能的改进。

支持嵌入式事务的SQL存储过程。

并行性的改进。

窗口函数现在支持SQL:2011标准中显示的所有框架选项。

一些SQL代码的可选即时(JIT)编译,加速了表达式的评估。

性能改进,包括避免ALTER TABLE ... ADD COLUMN的表重写与非空列默认值的能力。

现在可以使用CREATE INDEX的INCLUDE子句创建覆盖索引。

 

在Ubuntu 18.04/Ubuntu 16.04上安装PostgreSQL 11的说明

第一步、先更新系统及安装依赖

运行以下命令:

sudo apt update && sudo apt -y upgrade

sudo reboot

更新并重启系统后安装vim和wget,如果系统中已经安装那就不必再安装了,没有安装请运行以下命令:

sudo apt install -y wget vim

第二步、加入PostgreSQL 11 APT

将PostgreSQL 11 APT增加到Ubuntu 18.04/Ubuntu 16.04系统中,先导入签名密钥:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

然后将下面代码添加到Ubuntu 18.04/16.04系统中:

RELEASE=$(lsb_release -cs)

echo "deb http://apt.postgresql.org/pub/repos/apt/ ${RELEASE}"-pgdg main | sudo tee  /etc/apt/sources.list.d/pgdg.list

验证存储库文件内容:

$ cat /etc/apt/sources.list.d/pgdg.list

deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main

第三步、安装PostgreSQL 11的命令

做完以上二步后运行以下命令(适用于Ubuntu 18.04/Ubuntu 16.04系统上,直接安装PostgreSQL 11):

sudo apt update

sudo apt -y install postgresql-11

说明,往下的步骤和在Debian 9/Debian 8系统上安装PostgreSQL 11的方法是一样的,接下来启用远程访问、设置PostgreSQL管理员用户密码及测试PostgreSQL 11数据库功能,去该文章中阅读吧。

 

附:Fedora 29/Fedora 28安装PostgreSQL 11的说明

Fedora 29/Fedora 28安装PostgreSQL 11和在CentOS 7系统上安装PostgreSQL 11的步骤是一样的,下面列出添加PostgreSQL Yum存储库的不同之处:

1、对于Fedora 29系统:

sudo dnf install https://download.postgresql.org/pub/repos/yum/11/fedora/fedora-29-x86_64/pgdg-fedora11-11-2.noarch.rpm

2、对于Fedora 28系统:

sudo dnf install https://download.postgresql.org/pub/repos/yum/11/fedora/fedora-28-x86_64/pgdg-fedora11-11-2.noarch.rpm

添加PostgreSQL Yum存储库后,安装PostgreSQL 11命令是:$ sudo dnf install postgresql11-server postgresql11

在Ubuntu 18.04/Ubuntu 16.04上安装PostgreSQL 11的说明

确认安装PostgreSQL 11版本等信息:$ rpm -qi postgresql11-server

在Ubuntu 18.04/Ubuntu 16.04上安装PostgreSQL 11的说明

接下来的初始化数据库并启用自动启动、启用远程访问PostgreSQL及设置PostgreSQL管理员用户的密码是一样的,请到该文章中去阅读。

 

相关主题

如何在Ubuntu 18.04上安装和使用PostgreSQL

精选文章
热门文章