环境:centos 5

pgsql:9.1.3

今天中午在安装pg的时候出现了各种问题,现在就来总结一下

1. 首先我准备用yum安装,于是wget http://yum.pgrpms.org/9.1/redhat/rhel-6-x86_64/pgdg-centos91-9.1-4.noarch.rpm down下来这个东西,因为之前不知道自己的服务器系统的版本是多少,然后就随意down下来,但是当我进行rpm安装的时候,报错了。具体是什么错误忘了,意思就是说centos5下不能安装centos6下的rpm包,此时我才注意自己下载的是rhel-6-x86_64,于是就跑到 http://yum.pgrpms.org/9.1/redhat/这里面找5版本的安装包,顺利找到,安装一切正常,此时我是参考这篇文章,但是当我初始化数据库的时候,出现错误,但是控制台没提示什么错误,于是就去看日志文件,发现提示不支持的字符编码,我细看原来不支持GBK,于是我就换成了utf8但是还是错误!!! 于是查询问题发现在初始化的时候要指定地理位置 ,比如这样:--local =zh_CN.UTF8, 但是由于自己没想好写成 --local=en_US.UTF8,这样还是提示不支持的编码,此时我很郁闷这怎么都不支持呢!!!  随后我也没有仔细往下看,准备另换方式安装,源码安装,其实这里我只要指定 --local = zh_CN.GBK或者--local =zh_CN.UTF8就都可以初始化成功。

2. 进行源码安装

主要参考这篇文章,其中遇到的大部分问题都是没有安装包的原因,然后就顺利安装成功了

3. 对pgsql的配置

这里说说我遇到的问题:首先配置完pgsql以后,不能通过别的机器登录,很容易让人想到是不是防火墙给挡住了,于是我关闭了防火墙,但是还是不行!!! 查资料发现是应该配置允许访问的用户,然后在postgresql.conf中 加上 listen_addresses = '*' ,经过一番更改之后,可以通过别的机器登录了,但是新的问题又出现了,无法通过认证,因为我认证的时候是通过md5的。

继续查找问题:发现是密码的问题,解决方案是通过 这个  ,原因是由于我的pgsql的postgres用户的密码不是md5的!

总结: 在这次安装过程中,反正遇到了很多问题,没用过这个数据库,慢慢熟悉。。。

pgsql 安装详解相关推荐

  1. Linux下boost库的编译、安装详解

    1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...

  2. nagios 3.2安装详解(一)

    Nagios 安装详解 对于运维人员来说,获悉服务器状况的信息非常重要,针对监控服务,比较好的有cacti和nagios,cacti使用更简单一些,cacti主要是用来采集信息,CPU.MEM.流量等 ...

  3. Win10 TensorFlow(gpu)安装详解

    Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...

  4. linux下weblogic版本,Linux下weblogic10.3.6(jar)版本安装详解

    一.安装前的准备 安装weblogic是需要JDK环境的,虽然weblogic有自带的JDK,但是我一般是自己选择JDK进行安装,如果你要自行安装,可以参考我的另一篇博客 https://www.cn ...

  5. Windows 下OpenSSL 安装详解 +图解

    Windows 下OpenSSL 安装详解 +图解 转载于:https://www.cnblogs.com/zhujiabin/p/5088646.html

  6. CentOS下Hive2.0.0集群模式安装详解

    本文环境如下: 操作系统:CentOS 6 32位 Hive版本:2.0.0 JDK版本:1.8.0_77 32位 Hadoop版本:2.6.4 MySQL版本:5.6.30 1. 准备工作 1.1 ...

  7. Kafka单机、集群模式安装详解(二)

    本文环境如下: 操作系统:CentOS 6 32位 JDK版本:1.8.0_77 32位 Kafka版本:0.9.0.1(Scala 2.11) 接上篇 Kafka单机.集群模式安装详解(一) 6. ...

  8. 【Linux开发】Linux下jpeglib库的安装详解

    Linux下jpeglib库的安装详解 首先要下载所需的库压缩包:jpegsrc.v6b.tar.gz或 jpegsrc.v8b.tar.gz 然后将下载的压缩包随便放在和解压到你喜欢的地方. # t ...

  9. mysql-8.0.12语法_mysql-8.0.12 (免安装版) 安装详解

    mysql-8.0.12 (解压版) 安装详解 错误解决 第一步:mysql-8.0.12 (解压版) 下载地址:https://www.mysql.com/downloads/ 第二步:配置初始化m ...

最新文章

  1. Vue项目中使用wangEditor富文本输入框(推荐)
  2. iOS开发-UISwipeGestureRecognizer滑动手势
  3. VC++中把一个对话框最小化到托盘
  4. julia(5)-变量与内部常量
  5. React 之 高阶组件的理解
  6. 网管分析数据包? 组合一下吧。
  7. 关于java设计模式与极品飞车游戏的思考
  8. 如何保证 RocketMQ 不丢失消息
  9. stl之multiset容器的应用
  10. GRPC入门使用及测试用例源码
  11. mhdd测试hdd硬盘软件,硬盘检测工具(HDDScan)
  12. Git 基础命令与事件详解(基础版)
  13. Mortal Kombat Tower(dp)
  14. 数理统计(三)-假设检验:显著性水平α、检验统计量、原假设、备择假设、拒绝域、临界点、第Ⅰ类错误、第Ⅱ类错误、【检验μ、检方差、检验分布】、临界值法【Z检验法、t检验法、卡方检验法、F检验法】、p值法
  15. 【控制篇 / 应用】(6.0) ❀ 01. 只允许使用 QQ 和微信 (上) ❀ FortiGate 防火墙
  16. Docker的安装以及解决启动失败问题
  17. 带你了解无限流量卡的骗局!
  18. 曲线数据提取-图片转数据或曲线重绘,曲线更换颜色及曲线复现
  19. 中国5G 700M频谱情况。
  20. 2020二级c语言成绩查询入口,2020年全国计算机等级考试一本通 二级C语言

热门文章

  1. 建议转变编程时的思维习惯改为:忽略细节关扰,直指问题核心,追寻问题关键。...
  2. java 应用是单机集群_Java集群优化——使用Dubbo对单一应用服务化改造
  3. STC用PCA测量脉宽_用于相干激光雷达的大能量长脉宽单频激光器 | COL
  4. 5GS 协议栈 — GTPv1-U 协议
  5. 架构师之路 — 数据库设计 — 数据库复制的类别
  6. 220V电容启动交流电机
  7. NR 5G L3无线资源控制层
  8. eclipse添加maven环境
  9. LeetCode:Permutations II
  10. 方法重载-Overload