技术文摘
CentOS 9 Stream 中 PostgreSQL 16 的安装步骤
CentOS 9 Stream 中 PostgreSQL 16 的安装步骤
在 CentOS 9 Stream 操作系统中安装 PostgreSQL 16 可以按照以下步骤进行。
确保系统已经更新到最新状态。打开终端,输入以下命令:
sudo dnf update
接下来,安装必要的依赖包。执行以下命令:
sudo dnf install -y libpq-devel
然后,添加 PostgreSQL 16 的官方存储库。可以通过创建一个新的文件来实现,输入以下命令:
sudo nano /etc/yum.repos.d/pgdg.repo
在打开的文件中添加以下内容:
[pgdg16]
name=PostgreSQL 16 for CentOS 9 Stream
baseurl=https://download.postgresql.org/pub/repos/yum/16/centos/9-stream/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG
保存并关闭文件。
现在,就可以安装 PostgreSQL 16 了。在终端中输入:
sudo dnf install -y postgresql16-server
安装完成后,初始化数据库:
sudo /usr/pgsql-16/bin/postgresql-16-setup initdb
启动 PostgreSQL 服务:
sudo systemctl start postgresql-16
为了确保服务在系统启动时自动启动,执行以下命令:
sudo systemctl enable postgresql-16
接下来,设置 PostgreSQL 允许远程访问。编辑配置文件:
sudo nano /var/lib/pgsql/16/data/postgresql.conf
找到 listen_addresses 这一行,将其值修改为 '*' ,表示监听所有地址。
然后编辑 pg_hba.conf 文件:
sudo nano /var/lib/pgsql/16/data/pg_hba.conf
添加以下行,允许特定 IP 段的远程访问(请根据实际需求修改 IP 段):
host all all 192.168.1.0/24 md5
最后,重新加载配置以使更改生效:
sudo systemctl reload postgresql-16
至此,在 CentOS 9 Stream 中成功安装了 PostgreSQL 16 ,您可以使用相关工具或命令来进行后续的数据库管理和操作。
TAGS: 软件安装 安装步骤 CentOS 9 Stream PostgreSQL 16
- Python 数据可视化分析用户留存率的方法,值得收藏
- Java 进阶:深度解析 JVM 类加载机制
- os.path 模块常用方法简述
- Python 绘制图表助力理解神经网络
- Python 助力!轻松摆脱复制粘贴,实现 PDF 转文本超方便
- Kubernetes 必备工具详细解析(2021 版)
- Hi3516 开发攻略:解决编译易错与应用安装难题
- 五个鲜为人知却实用的 Kubectl 技巧,99%的人未掌握
- 18 个终端命令行工具 助你化身 10 倍程序员
- Vite、Vue2、Composition-api 与 TypeScript 如何搭配开发项目
- FIO 用于 Kubernetes 持久卷的 Benchmark:读/写(IOPS)、带宽(MB/s)与延迟
- MongoDB Change Streams 性能优化实战
- 一日一技:Scrapy 启动 A 爬虫时 B 爬虫自动启动的原因
- 零起点开发个人 Vscode 插件
- Redux 数据流与异步过程管理的深度剖析