在Linux系统中,我们经常使用YUM(Yellowdog Updater, Modified)这个强大的包管理器来安装、更新、删除软件包。今天,我们就来讨论如何使用YUM安装PostgreSQL 14。

PostgreSQL是一个强大的开源对象-关系数据库系统。它拥有超过15年的活跃开发历史和一种成熟的架构,提供了强大、稳定和正确性严格保证的数据管理能力。

首先,我们需要在CentOS或RHEL上添加PostgreSQL官方仓库。这是因为默认情况下,在CentOS或RHEL上可用版本可能不是最新版本。为了获取最新版本(例如14),你需要从PostgreSQL官方仓库下载并安装。

打开终端并运行以下命令以添加存储库:

sudo dnf -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

接下来,在你添加存储库之后,就可以开始安装 PostgreSQL 14 和其相关组件了:

sudo dnf -y install postgresql14 postgresql14-server

以上命令将会下载并开始安装 PostgreSQL 服务器以及客户端软件包。

接着初始化数据库集群:

/usr/pgsql-14/bin/postgresql-14-setup initdb 

然后启动 PostgreSQL服务,并设置其在启动时自动运行:

sudo systemctl enable --now postgresql-14

至此,PostgreSQL 14 已经成功安装并运行在你的系统上了。你可以通过运行以下命令来检查它的状态:

sudo systemctl status postgresql-14

如果一切正常,你应该会看到类似于 "active (running)" 的输出。

默认情况下,PostgreSQL将创建一个名为 "postgres" 的系统用户和数据库。为了开始使用这个数据库,首先需要切换到这个用户。可以使用以下命令来做到这一点:

sudo su - postgres 

然后输入 psql 来进入 PostgreSQL 命令行界面。

在安装和配置过程中,请确保遵循最佳实践,并根据自己的需求进行适当的配置调整。例如,在生产环境中,请确保设置强密码,并限制对敏感数据和系统资源的访问权限。

总结一下,在Linux上使用YUM安装PostgreSQL 14是一个相对简单直接的过程:添加官方存储库、通过YUM进行安装、初始化数据库集群、启动服务并设置自动启动等步骤都是必不可少且易于理解执行。

希望以上内容能帮助你顺利地在Linux环境中部署 PostgreSQL 14!


海外免备案云服务器链接:www.tsyvps.com

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。

蓝易云是一家专注于香港及国内数据中心服务的提供商,提供高质量的服务器租用和云计算服务、包括免备案香港服务器、香港CN2、美国服务器、海外高防服务器、国内高防服务器、香港VPS等。致力于为用户提供稳定,快速的网络连接和优质的客户体验。
最后修改:2023 年 09 月 28 日
如果觉得我的文章对你有用,请随意赞赏