在Debian 12 中安装 postgresql16

497 阅读1分钟

以下是在 Debian 12 上安装 PostgreSQL 16 详细步骤:

1. 更新 Debian 系统

首先,更新您的 Debian 软件包列表并升级现有软件包:

sudo apt update
sudo apt upgrade

2. 添加 PostgreSQL 仓库

添加官方 PostgreSQL APT 仓库以获取自动更新。依次执行添加仓库、导入签名密钥和更新软件包列表:

sudo sh -c 'echo "deb <https://apt.postgresql.org/pub/repos/apt> $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - <https://www.postgresql.org/media/keys/ACCC4CF8.asc> | sudo apt-key add -
sudo apt update

3. 在 Debian 上安装 PostgreSQL 16

现在执行以下命令安装 PostgreSQL 16 服务

sudo apt install postgresql-16 

4. 管理 PostgreSQL 服务

要启动、启用和检查PostgreSQL服务的状态,请使用以下命令。

sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service 
sudo systemctl status postgresql.service 

5. 验证 PostgreSQL 安装

切换到 postgres 用户并进入 PostgreSQL shell:

sudo su postgres
cd
psql

输入以下命令退出 PostgreSQL shell:

\q
exit

image1.png

6. 设置 Postgres 用户密码

要为postgres数据库管理员用户设置密码,请使用以下命令。

\password postgres

image2.png

输入以下命令退出 PostgreSQL shell:

\q
exit