Centos 9 安装 PostgreSQL 16 并支持远程访问

仅列出核心操作,可以解决使用过程中遇到的访问问题。

1 安装

使用dnf源安装

bash 复制代码
sudo dnf module -y install postgresql:16

2 配置文件夹权限

使用root权限操作

bash 复制代码
sudo chown postgres:postgres /var/lib/pgsql/data

sudo chmod -R 0750  /var/lib/pgsql/data

3 初始化数据库

需要使用root

bash 复制代码
sudo /usr/bin/postgresql-setup --initdb

4 修改两个配置文件

postgres.conf(修改监听端口与ip)与pg_hba.conf(修改访问权限)

postgres.conf中 设置 listen_address = '*'

pg_hba.conf 中添加 一行 host all all 0.0.0.0/0 md5 (允许所有ip的所有数据库用户以TCP/IP的形式访问所有的数据库)

相关推荐
YMWM_5 分钟前
服务器上的cursor同步本地插件
运维·服务器·chrome
Trouvaille ~7 分钟前
【项目篇】从零手写高并发服务器(十):性能测试与项目总结
linux·运维·c++·reactor·性能测试·高并发服务器·webbench
C++ 老炮儿的技术栈7 分钟前
Tcp客户端报错原因分析
linux·c语言·网络·c++·网络协议·tcp/ip
co_wait9 分钟前
【C语言】Linux系统文件操作函数基本使用
linux·c语言·microsoft
xiaomo224913 分钟前
javaee-网络原理(理论)
linux·服务器·网络
炘爚17 分钟前
Linux 进程管理 GCC/GDB 编译调试
linux·运维·服务器
不想好好取名字18 分钟前
Ubuntu apt启用dbg符号库
linux·运维·ubuntu
java资料站18 分钟前
钉钉远程一键执行服务器启动脚本
运维·服务器·钉钉
JiMoKuangXiangQu18 分钟前
Linux:EtherCAT IgH 适配笔记
linux·ethercat igh
小疙瘩20 分钟前
VirtualBox 下 CentOS-10 安装与配置 Docker
docker·eureka·centos