收集云服务器优惠信息
记录云服务器使用心得

Debian 12系统安装PostgreSQL 16和pgAdmin方法步骤

PostgreSQL是一个功能强大、高度可扩展、开源、跨平台的对象关系数据库系统,可在类Unix操作系统(包括Linux和Windows操作系统)上运行。它是一个高度可靠的企业级数据库系统,为用户提供数据的完整性和正确性。

在本文当中,小编将介绍如何在Debian 12系统上安装PostgreSQL 16和pgAdmin(图形数据库管理工具) ,一起来看看吧。

1、更新Debian系统

在安装PostgreSQL之前,请确保使用以下apt命令更新Debian软件包列表并升级现有软件包:

sudo apt update
sudo apt upgrade

升级Debian系统

2、在Debian上添加PostgreSQL存储库

官方PostgreSQL APT存储库将与你的Linux系统相结合,并在其支持生命周期内为所有受支持的PostgreSQL版本提供自动更新。首先,添加PostgreSQL存储库,导入存储库签名密钥,然后更新包列表,命令如下:

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 APT Repository后,使用以下命令安装PostgreSQL 16服务器:
$ sudo apt install postgresql-16

在Debian上安装PostgreSQL

PostgreSQL数据目录/var/lib/postgresql/16/main/包含数据库的所有数据文件。

4、管理PostgreSQL服务

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

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

检查PostgreSQL运行状态

5、验证PostgreSQL安装

在服务器上安装PostgreSQL数据库系统后,通过连接到Postgres数据库服务器来验证其安装。PostgreSQL管理员用户名为Postgres,键入此命令可访问用户系统帐户:

sudo su postgres
cd
psql

连接到PostgreSQL Shell

6、设置Postgres用户密码

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

\password postgres

运行上述命令后,系统将提示你输入新密码。

设置Postgres密码

设置密码后,退出PostgreSQL提示符:

\q
exit

7、在Debian中安装pgAdmin

pgAdmin是一个流行的图形用户界面(GUI),用于管理PostgreSQL数据库,它用于创建、编辑和管理数据库、表、用户和其它数据库对象。要安装pgAdmin ,需要使用以下curl命令安装存储库的公钥。

curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

接下来,使用以下命令创建存储库配置文件。

sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

安装Pgadmin存储库

接下来,如下所示安装pgAdmin:

sudo apt install pgadmin4

在Debian上安装pgAdmin

之后,必须执行Web设置脚本来配置pgadmin4以进行Web模式操作,其中包括输入需要登录的邮件地址和密码,命令如下:

sudo /usr/pgadmin4/bin/setup-web.sh

配置Pgadmin的Web模式

现在,启动Web浏览器并输入以下URL以访问pgAdmin4登录界面:

http://your-server-ip/pgadmin4
或者
http://localhost/pgadmin4

pgAdmin用户登录

输入电子邮件地址和密码,然后单击登录按钮查看pgAdmin4仪表板页面:

pgAdmin仪表板

结论

通过以上过程设置,你现在已经在Debian 12上成功安装了PostgreSQL 16和pgAdmin,接下来可以开始使用pgAdmin来管理你的PostgreSQL数据库。如果不清楚的小伙伴,可以按照上述安装教程进行设置。

赞(0)
网站声明:本文内容由趣云笔记原创,部分资源收集于网络,如有侵权请联系企鹅:2472781824删除。
文章名称:《Debian 12系统安装PostgreSQL 16和pgAdmin方法步骤》
文章链接:https://www.ecscoupon.com/2823.html
本站资源仅供个人学习交流,未经允许不得转载,更不允许用于商业用途。如需转载,请注明来源,感谢理解!