#数据库# Debian下安装PostgreSQL

PostgreSQL是开源数据库里比较出名的代表,特别是在PostGIS的加持下,也使得PostgreSQL成为GIS领域的通用数据库标准。同时,PostgreSQL支持SQL标准,并且提供了许多先进的数据库特性,如复杂查询、外键、触发器、视图、事务完整性和多版本并发控制(MVCC)。PostgreSQL也支持广泛的编程语言,包括C、C++、Java、Perl、Python、R、Tcl等,使其成为开发者在构建复杂应用程序时的首选数据库之一。这里就简单介绍一下PostgreSQL在Debian下的安装(同样适用于Ubuntu)

1. 自动构建apt源

sudo apt install -y postgresql-common
sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh
sudo apt update

替代方案:手动构建apt源

# 导入仓库的签名密钥:
sudo apt install curl ca-certificates
sudo install -d /usr/share/postgresql-common/pgdg
sudo curl -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc --fail https://www.postgresql.org/media/keys/ACCC4CF8.asc

# 创建仓库配置文件:
sudo sh -c 'echo "deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

# 更新源:
sudo apt update

2. 安装

# 安装最新版PostgreSQL:
sudo apt -y install postgresql

(可选)安装POSTGIS组件(注意版本,我这里使用的是PostgreSQL16

sudo apt install postgresql-16-postgis

猜你 喜欢

关于作者: 微魔

小微魔,大智慧!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注