龙蜥安装postgresq
时间: 2025-01-22 13:12:44 浏览: 22
如何在龙蜥操作系统上安装 PostgreSQL
准备工作
确保操作系统的软件包管理器是最新的状态。对于基于 Red Hat 的系统,可以使用 dnf
来更新现有的软件包列表。
sudo dnf update -y
添加官方的 PostgreSQL Yum 源
为了获取最新的稳定版 PostgreSQL 版本,建议添加官方维护的 yum 源而不是依赖于默认的操作系统仓库中的可能较旧版本。
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
此命令会下载并安装适用于当前 Linux 发行版的最新可用的 PostgreSQL 软件库 RPM 文件[^1]。
安装 PostgreSQL 数据库服务器
一旦成功设置了正确的存储库之后,就可以继续执行实际的 PostgreSQL 安装过程:
sudo dnf install postgresql15-server -y
这里假设要安装的是 PostgreSQL 15;如果需要其他特定版本,则应相应调整上述命令中的版本号部分。
初始化数据库集群
首次启动之前,必须初始化一个新的数据库实例(也称为“簇”)。这一步骤创建必要的目录结构和服务配置文件。
sudo /usr/pgsql-15/bin/initdb -D /var/lib/pgsql/15/data/
这条指令指定了数据目录的位置 /var/lib/pgsql/15/data/
,可以根据实际情况更改路径设置。
启动服务并与开机自启关联
完成以上准备工作后,现在可以让 PostgreSQL 开始运行,并将其设为随系统引导自动加载的服务之一。
sudo systemctl enable --now postgresql-15
该命令不仅开启了即时生效的服务激活(--now
)选项,还安排了未来每次重启机器时都自动开启 PostgreSQL 服务[^2]。
验证安装成果
最后可以通过简单的 SQL 查询测试新安装好的 PostgreSQL 是否正常运作:
psql -c "SELECT version();"
这段 psql 命令将返回有关所使用的 PostgreSQL 实例的具体信息,证明一切顺利的话应该能看到包含版本字符串的结果集被打印出来。
相关推荐


















