当前位置:

首页 > postgresql 15 linux 安装

postgresql 15 linux 安装

Navicat for PostgreSQL 12 简体中文版
Navicat for PostgreSQL 12 简体中文版

一款易于使用的图形化 PostgreSQL 数据库开发工具。从编写简单的 SQL 查询到开发复杂的数据库,Navicat for PostgreSQL 都能迎合大部份用户的需要,包括 PostgreSQL 初学者以及经验丰富的开发人员。它能连接任何本地或远程 PostgreSQL 服务器,并支持 Amazon

立即下载
¥198
2026-08-22
数据管理 数据库 本月促销

详解在 Ubuntu、Debian 及 Red Hat 系列 Linux 发行版中安装 PostgreSQL 15 的步骤,包括配置官方软件源、初始化数据库集群、启动服务以及使用 Navicat for PostgreSQL 进行连接测试。

在 Linux 环境中部署 PostgreSQL 15,核心在于理解不同发行版的包管理差异以及服务初始化的逻辑。安装过程并非简单的命令复制,而是需要根据系统类型选择正确的软件源,完成服务启动后,再通过命令行或图形化工具验证连通性。本文将按照界面区域和功能模块,梳理从安装到连接的关键步骤。

postgresql 15 linux 安装

确认系统发行版并配置对应的 PostgreSQL 15 软件源

关于【发行版和软件源】

开始安装前,首先确认当前 Linux 发行版的类型。Ubuntu 和 Debian 系列通常使用 apt 包管理器,而 Red Hat Enterprise Linux (RHEL)、Rocky Linux、AlmaLinux 和 Fedora 则主要使用 dnf 或 yum。

PostgreSQL 官方建议优先使用发行版自带的仓库或官方提供的二进制包,以确保获得稳定的更新和安全补丁。如果系统默认仓库中的版本低于 15,则需要配置 PostgreSQL 官方提供的特定版本软件源。在添加新源之前,务必核对系统代号(如 jammy, bookworm)和架构是否受支持,避免使用过时的配置指令导致依赖冲突。

关于【Ubuntu/Debian】安装区域

在基于 Debian 的系统上,如果默认仓库已包含 PostgreSQL 15,可以直接执行以下命令进行安装:

sudo apt update
sudo apt install postgresql-15

若默认源中版本较旧,需先导入 PostgreSQL 官方 APT 仓库的 GPG 密钥并添加源列表。安装完成后,系统会自动创建名为 postgres 的系统用户以及默认的数据库集群。注意不要同时安装多个主版本的服务器包,除非明确需要多版本共存,否则容易混淆数据目录和服务端口。

postgresql 15 linux 安装

关于【Ubuntu/Debian】安装区域

关于【RHEL/Rocky/AlmaLinux】安装区域

在 Red Hat 系列系统中,安装流程略有不同。通常需要先安装 PostgreSQL 官方提供的 RPM 仓库配置包,该包会根据系统版本自动设置正确的源地址。

配置好仓库后,使用 dnf 安装服务器端组件:

sudo dnf install postgresql15-server

与 Debian 系不同,RHEL 系在安装后不会自动初始化数据库目录。必须手动执行初始化命令,生成初始的数据文件和配置文件:

sudo /usr/pgsql-15/bin/postgresql-15-setup initdb

初始化完成后,才能启用并启动服务。这一步是新手容易遗漏的关键环节,若跳过直接启动服务,通常会因缺少数据目录而失败。

关于【systemctl】服务状态

无论使用哪种发行版,Systemd 都是管理服务的主要工具。安装并初始化后,通过以下命令检查服务状态:

sudo systemctl status postgresql-15

注意服务名称可能因发行版而异,Debian 系可能是 postgresql@15-main,而 RHEL 系通常是 postgresql-15。若状态显示为 active (running),则表示数据库正在监听端口。若需开机自启,执行 sudo systemctl enable postgresql-15;若仅需临时启动,使用 start 参数即可。

postgresql 15 linux 安装

关于【systemctl】服务状态

关于【psql】登录区域

服务运行正常后,最直接的验证方式是使用内置的 psql 命令行工具。Linux 安装包通常会创建一个名为 postgres 的超级用户账户,该账户对应数据库中的同名角色。

切换到该系统用户并进入 SQL 交互界面:

sudo -u postgres psql

成功进入后,终端提示符会变为 postgres=#。此时可以执行 SELECT version(); 查看具体版本号,确认是否为 PostgreSQL 15。若出现认证失败或连接拒绝,应优先检查 pg_hba.conf 文件中的本地连接策略,而非急于重装软件。

postgresql 15 linux 安装

使用 psql 验证本地连接并查看版本信息

关于【Navicat for PostgreSQL】连接

对于习惯图形化界面的开发者,可以使用 Navicat for PostgreSQL 进行连接测试。在确保服务端监听 127.0.0.1 且端口默认为 5432 的前提下,新建连接时填写以下信息:

  • 主机:localhost 或 127.0.0.1
  • 端口:5432(若修改过需对应调整)
  • 用户名:postgres 或新建的业务用户
  • 密码:对应用户的数据库密码

点击“测试连接”按钮。如果提示“Connection refused”,请再次确认服务是否启动;如果提示“FATAL: password authentication failed”,则需检查密码是否正确或 pg_hba.conf 是否允许密码认证。对于本地开发,通常只需确保本地回环地址的连接权限开放即可。

关于安装结果确认

完成上述步骤后,一个标准的 PostgreSQL 15 Linux 环境即搭建完毕。核心检查点包括:软件包正确安装、系统服务处于运行状态、psql 可本地登录、Navicat 能成功建立连接。

若后续需要远程访问,还需单独配置 postgresql.conf 中的 listen_addresses 以及防火墙规则,但这属于网络配置范畴,不影响本地基础环境的可用性。保持数据目录的独立性,避免随意删除或移动,是维护数据库稳定运行的基础。

postgresql 15 linux 安装

关于安装结果确认

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
作者最新文章
相关文章 更多
postgresql创建用户的方法及密码权限配置教程
postgresql创建用户的方法及密码权限配置教程

学习如何使用 Navicat for PostgreSQL 和 SQL 命令创建数据库用户。教程涵盖设置登录密码、授予 CONNECT 和 USAGE 权限、配置表读写及序列访问权,以及处理新表自动授权的最佳实践,确保数据库访问安全合规。

postgresql修改密码的视频操作教程与命令详解
postgresql修改密码的视频操作教程与命令详解

学习如何在 PostgreSQL 中安全修改用户密码。本文涵盖使用 Navicat for PostgreSQL 执行 ALTER ROLE 命令、更新连接属性,以及使用 psql \password 命令的方法,并提供验证步骤和录屏安全建议。

postgresql 安装 mac详细步骤与基础配置教程
postgresql 安装 mac详细步骤与基础配置教程

手把手教你在 Mac 上使用 Homebrew 安装 PostgreSQL 17,完成服务启动、psql 验证、创建专用开发账号,并配置 Navicat for PostgreSQL 实现可视化数据库管理。

postgresql导入sql文件命令操作教程
postgresql导入sql文件命令操作教程

学习使用 psql -f 参数和 Navicat for PostgreSQL 导入 SQL 文件的完整步骤。包含 Windows/Linux/Mac 环境配置、权限设置、编码处理及错误验证方法,适合数据库管理员和开发人员参考。

PostgreSQL备份恢复命令操作教程
PostgreSQL备份恢复命令操作教程

学习如何使用pg_dump和pg_restore进行PostgreSQL数据库备份与恢复。本文提供命令行示例,并演示如何在Navicat for PostgreSQL中确认连接、执行备份及验证恢复结果,适合初学者掌握基础运维操作。

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

macOS软件
macOS软件

正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

Mac软件 更多
Figma macOS版
Figma macOS版
Mac

Figma 是面向产品团队的界面与原型设计平台,Mac 客户端支持 Intel 和 Apple 芯片,可直接调用本机字体。它将矢量绘制、自动布局、组件库、交互原型、评论及多人实时编辑集中在统一工作区。

Final Cut Pro macOS版
Final Cut Pro macOS版
Mac

Final Cut Pro 是 Apple 面向 Mac 用户推出的专业视频剪辑软件,提供磁性时间线、媒体资源库、多机位剪辑、字幕生成、对象跟踪、调色、音频处理和多格式输出等工具。软件针对 Apple 芯片优化。

FreeCAD macOS版
FreeCAD macOS版
Mac

FreeCAD是一款免费开源的三维参数化建模软件,可通过草图、约束和特征历史构建尺寸精确且便于修改的模型。软件提供零件设计、装配、工程制图、建筑信息模型、有限元分析、数控加工及三维打印等工作台,并支持插件、宏和Python脚本扩展。

WINDOWS 更多
3dmax(3ds max)
3dmax(3ds max)
Windows

Autodesk 3ds Max 是一款专业的三维建模、动画与渲染软件,广泛应用于建筑可视化、游戏开发、影视动画、广告设计和产品展示等领域。

photoshop
photoshop
Windows、macOS 、 iPad

Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。

Blender
Blender
Windows、macOS 和 Linux

Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。

即将离开本站
您即将前往第三方网站,请确认是否继续?