本文只讲PostgreSQL在CentOS 7.x 下的安装,其他系统请查看:https://www.postgresql.org/download

PostgreSQL 所用版本为:PostgreSQL 10

1.安装存储库

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-1.noarch.rpm

2.安装客户端

yum install postgresql10

3.安装服务端

yum install postgresql10-server

4.验证是否安装成功

rpm -aq| grep postgres

输出如下:

4.初始化数据库

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

5.启用开机自启动

systemctl enable postgresql-10
systemctl start postgresql-10

6.配置防火墙

firewall-cmd --permanent --add-port=5432/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload  

7.修改用户密码

    su - postgres  切换用户,执行后提示符会变为 '-bash-4.2$'psql -U postgres 登录数据库,执行后提示符变为 'postgres=#'ALTER USER postgres WITH PASSWORD 'postgres'  设置postgres用户密码为postgres\q  退出数据库

8.开启远程访问

     vim /var/lib/pgsql/10/data/postgresql.conf修改#listen_addresses = 'localhost'  为  listen_addresses='*'当然,此处‘*’也可以改为任何你想开放的服务器IP

9.信任远程连接

    vi m/var/lib/pgsql/10/data/pg_hba.conf修改如下内容,信任指定服务器连接# IPv4 local connections:host    all            all      127.0.0.1/32      trusthost    all            all      192.168.157.1/32(需要连接的服务器IP)  trust

10.重启服务

systemctl restart postgresql-10

11.使用DBMS软件连接

这里使用的是Navicat

连接成功:

转载于:https://www.cnblogs.com/stulzq/p/7766409.html

Centos 7 安装 PostgreSQL相关推荐

  1. CentOS 7 安装 PostgreSQL 教程

    CentOS的源中自带有PostgreSQL,可以通过 yum list | grep postgresql 查看系统自带的版本,我这边看到的是9.2版本,个人还是比较建议安装更新的版本. 1.安装 ...

  2. CentOS下安装postgresql

    一.说明 postgresql版本:9.4.1 安装包: postgresql94-server-9.4.1-1PGDG.rhel6.x86_64.rpm postgresql94-libs-9.4. ...

  3. CentOS 8 安装 PostgreSQL 10

    首先进入 PostgreSQL 官网,选择当前系统及版本,就能得到下面第一步中的安装语句.其实命令和之前的差别不大,主要是使用了 dnf ,所以选择对应的版本后就可以愉快的开始安装了. 一.安装 Po ...

  4. CentOS 离线安装 postgresql 12

    下载地址为: postgresqllinux安装文件-其它文档类资源-CSDN下载版本是12.3更多下载资源.学习资料请访问CSDN下载频道.https://download.csdn.net/dow ...

  5. Centos安装postgresql数据库

    Centos安装postgresql数据库 PostgreSQL是一个功能强大的开源对象关系型数据库系统,他使用和扩展了SQL语言,并结合了许多安全存储和扩展最复杂数据工作负载的功能. Postgre ...

  6. Centos 7环境下源码安装PostgreSQL数据库

    马上就要去实习了,工作内容是搞数据仓库方面的,用的是postgresql关系型数据库,于是自己先来了解下这种数据的用法,之后说说这个数据库和MySQL的关系和区别. 1.Postgresql简介 看了 ...

  7. CentOS 6.9下安装PostgreSQL

    操作系统:CentOS6.9_x64 PostgreSQL官方网址: https://www.postgresql.org/ 安装数据库 使用如下命令: yum install postgresql- ...

  8. Centos7安装Postgresql 13 详细步骤(远程连接)

    版本信息 CentOS : 7.6 postgresql: 10.0 1 2 安装 可以参考官网https://www.postgresql.org/download/linux/redhat/ #安 ...

  9. oel 7.0 安装 mysql 5_在linux上安装PostgreSQL 9.4并启动和关闭数据库

    PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES, Version 4.2为基础的对象关系型数据库管理系统(ORDBMS).POSTGRES开创的许多概念在很久以后才出现在商 ...

最新文章

  1. javascript迭代_探索JavaScript迭代
  2. Boost asio 定时器
  3. mysql schedule every_Mysql 架构及优化之-定时计划任务
  4. 我这么努力读个博士,难道只是为了进个高校拿5000每月的工资?
  5. (转)RabbitMQ学习之exchange总结
  6. 【Spring 】启动报错 LoggerFactory is not a Logback LoggerContext but Logback...
  7. quartz 2.0持久化到mysql_SpringBoot2.0整合Quartz定时任务(持久化到数据库,更为简单的方式)...
  8. Tp 引入 simple_html_dom.php
  9. 机器学习相关博客收藏(KL 散度、信息熵、谱聚类、EM、Isolation Kernel、iForest、元学习、小样本学习、课程学习)
  10. 设置一个励志锁屏短语吧!苹果电脑锁屏短语在哪设置?
  11. 波浪线html,js中的波浪线符号作用(按位非(~)符号)
  12. 磁珠 符号_(整理)贴片磁珠规格.
  13. Git合并两个分支的步骤
  14. 照亮无尽前沿之路:华为正成为科技灯塔的守护者
  15. java滑雪,AcWing 901. 滑雪-java
  16. C语言中extern的作用
  17. 暑假集训总结——区间DP,堆的概念及应用,STL(vector、set、pair、map、priority_queue),hash表,树状数组,图论
  18. nyoj-荷兰国旗问题
  19. bat批处理脚本入门
  20. C语言程序的翻译过程

热门文章

  1. jupyter notebook python怎么设置_jupyter notebook 的工作空间设置操作
  2. WEB编程学习之Wordpress发送邮件
  3. 中山市区电信5g覆盖地图_5G信号到底有多“垃圾”
  4. 5s突然一直信号无服务器,手机突然没信号了怎么回事?
  5. 信息安全工程师笔记-网络安全风险评估技术原理与应用
  6. Linux工作笔记-使用find和grep检索文件或子文件中是否包含指定字符串
  7. Qt工作笔记-QML自定义圆形进度条(C++后端处理数据)
  8. C++工作笔记-作用域( :: )的另一种玩法
  9. linux指令解压rpm,dpkg rpm apt yum 的常用指令 +linux 各种解压缩方法.docx
  10. 此网址已被限制 此网址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox 取消了该请求。