以下是在 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
6. 设置 Postgres 用户密码
要为postgres数据库管理员用户设置密码,请使用以下命令。
\password postgres
输入以下命令退出 PostgreSQL shell:
\q
exit