当前位置: 首页 > article >正文

postgresql-15(yum安装教程)

安装

官网链接:

https://www.postgresql.org/download/linux/redhat/

在下方图片勾选自己对应的系统,版本,架构

在这里插入图片描述
自定义生成下方内容,无脑执行,

sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql15-server
sudo /usr/pgsql-15/bin/postgresql-15-setup initdb
sudo systemctl enable postgresql-15
sudo systemctl start postgresql-15

连接配置问题:

PostgreSQL配置问题:PostgreSQL服务器可能没有正确配置以接受远程连接。检查PostgreSQL配置文件(通常位于/etc/postgresql//main/postgresql.conf),确保以下设置正确:

listen_addresses:应该设置为’0.0.0.0’或’*',以允许从任何IP地址连接。
port:应该设置为5432,除非你已经更改了默认端口号。 pg_hba.conf
配置问题:PostgreSQL的pg_hba.conf文件控制哪些用户可以从哪些IP地址连接到服务器。检查这个文件(通常位于/etc/postgresql//main/pg_hba.conf),确保有一个条目允许你连接的用户从你连接的IP地址连接。例如:

host all <your_ip_address>/32
md5

设置密码:

alter user postgres with password 'xxxxxx';

连接pgsql:

 psql -U postgres -p 5432 -h 127.0.0.1

允许别人连接参考下面说明,按图片修改对应配置即可
ps: 默认安装后 postgresql.conf,里的listen_addresses,字段是被注释得,需要将注释去掉
在这里插入图片描述

参考链接
在这里插入图片描述
主要修改就在这两个配置文件
在这里插入图片描述
全部做完后,pgsql库可正常使用了


http://www.kler.cn/a/536661.html

相关文章:

  • 芯科科技的BG22L和BG24L带来应用优化的超低功耗蓝牙®连接
  • 使用Python的Tabulate库优雅地格式化表格数据
  • .net的一些知识点6
  • 【回溯+剪枝】单词搜索,你能用递归解决吗?
  • 【PyTorch】解决Boolean value of Tensor with more than one value is ambiguous报错
  • Selenium记录RPA初阶 - 基本输入元件
  • 让文物“活”起来,以3D数字化技术传承文物历史文化!
  • [RabbitMQ] 常见面试题汇总 工作流程 消息可靠性 消息顺序性 幂等性 高级特性 延迟队列 仲裁队列 工作模式 消息积压 推拉模式
  • easyxor
  • 赛博算命之 ”梅花易数“ 的 “JAVA“ 实现 ——从玄学到科学的探索
  • element-ui rate 组件源码分享
  • zsh: command not found: pip
  • Android Studio:键值对存储sharedPreferences
  • unity视频在场景中的使用
  • APP广告变现如何优化广告填充率,提升变现收益?
  • Mysql知识梳理(数据库的锁梳理,Mysql优化)
  • 回溯算法中关于剪枝的一些应用
  • PHP PDO 教程
  • 【Elasticsearch】date range聚合
  • 安卓/ios脚本开发按键精灵经验小分享
  • .net一些知识点5
  • VMware下Linux和macOS安装VSCode一些总结
  • 2025 IT职业发展方向及推荐
  • 基于SpringBoot养老院平台系统功能实现六
  • 【SpringBoot篇】基于Redis分布式锁的 误删问题 和 原子性问题
  • log4j2日志配置文件