CentOS6使用YUM安装Postgresql9.4

原创 2017年02月13日 22:35:19


最近需要使用postgresqsl,所以安装了postgresql9.4。下面说说在centOS6环境下,在网络联通的情况下,使用YUM安装postgresql。(仅供大家参考)

         (1)   查看系统环境

                

         (2) 首先屏蔽centos系统上yum源的postgresql自动升级
      vim /etc/yum.repos.d/CentOS-Base.repo
            在[base]和[updates]下添加exclude=postgresql*。如图:
            
  
        (3)  也可以获取postgresql rpm包,使用rpm安装。下载地址:https://yum.postgresql.org/repopackages.php

        (4) YUM安装postgresql9.4:
        #yum install postgresql94 postgresql94-server postgresql94-contrib
            使用该方式安装postgresql。它的默认路径如下:
            data路径: /var/lib/pgsql/9.4/data
            主目录:   /usr/pgsql-9.4
 
         (5) 进入data目录初始化postgresql安装       
      #sudo –u postgres /user/pgsql-9.4/bin/initdb
       

         (6) 配置postgresql服务器监听地址和端口号      
    #vim /var/lib/pgsql/9.4/data/postgresql.conf
    listen_address = ‘*’
    port = 5432 
      
        (7)  可以设置postgresql访问权限,在文件最后加上:
      #vim /var/lib/pgsql/9.4/data/pg_hba.conf
      host all all 0.0.0.0 0.0.0.0 md5
 
       (8) 启动postgresql服务
     #service postgresql-9.4 start


       (9)  修改postgresql默认postgres数据库密码
        #sudo –u postgres psql
        postgres=#ALTER USER postgres WITH PASSWORD ‘postgres’;
        或者直接:
        postgres=#\password postgres

      (10) 创建数据库与用户,并且授权
        postgres=#create user “tuser” with password ‘123456’ nocreatedb;
        postgres=#create database “testdb” with owner =”tuser”;
        postgres=#grant all privileges on database testdb to tuser;

        (11) 使用制定用户登陆指定数据库
        #sudo –u postgres psql –U tuser –d testdb –h 127.0.0.1 –p 5432  或者在postgres用户下: psql -U tuser -d testdb -h 127.0.0.1 -p 5432


       (12) 修改postgresql数据库配置,实现远程登录
        #vim /var/lib/pgsql/9.4/data/postgresql.conf
          a)	监听地址
                #listen_addresses = ‘localhost’改为 listen_addresses = ‘*’
          b)	启用密码验证
                #password_encryption = on改为password_encryption = on
          c)	可访问的用户ip端
               # vim /var/lib/pgsql/9.4/data/pg_hba.conf  在最后添加
               host all all 0.0.0.0 0.0.0.0 md5
          d)	重启postgresql数据库
               #service postgresql-9.4 restart

           (13) 修改postgresql防火墙配置:
        #vim /etc/sysconfig/iptables    添加以下内容
        -A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
        -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
        #重启防火墙
        #sudo service iptables restart

             (14)修改postgres用户密码
        #sudo –passwd –u postgres
        #sudo –u postgres passwd

done。
配置了postgresql9.4版本,并且修改了一些数据库默认的选项。

参考文章:



版权声明:本文为博主原创文章,未经博主允许不得转载。

CentOs 下安装并配置postgresql

一、安装并配置数据库: 1.安装: CentOS 默认yum 安装的话,会安装较低版本的PostgreSQL 8.4,这不符合我们的要求。 (数据库版本过低会导致数据导入异常和数据丢失,建议使用9...
  • wangyezi19930928
  • wangyezi19930928
  • 2015年05月11日 10:08
  • 1573

CentOS下安装postgresql 9.4

CentOS下安装postgresql 9.4
  • shanzhizi
  • shanzhizi
  • 2015年06月13日 20:54
  • 14716

CentOS下,yum安装PostgreSQL

Configure YUM repository vim /etc/yum.repos.d/CentOS-Base.repo [base] and [updates] sections添加...
  • gaojinshan
  • gaojinshan
  • 2014年11月10日 15:03
  • 7921

Centos7安装PostgreSQL9.5

1、配置YUM库vi /etc/yum.repos.d/CentOS-Base.repo在[base] 和[updates] 区段添加:exclude=postgresql*配置完yum库之后卸载之前...
  • w670328683
  • w670328683
  • 2016年06月10日 11:02
  • 6036

CentOS安装PostgreSQL数据库

CentOS安装PostgreSQL数据库 1. 安装PostgreSQL 1) 解压linux-postgresql-9.4.1.tar.bz2 bzip2 -d linux-post...
  • liuzongxi
  • liuzongxi
  • 2015年06月05日 19:41
  • 1473

CentOS7下使用yum安装PostgreSQL9.6

CentOS7下使用yum安装PostgreSQL9.6实验环境操作系统:CentOS Linux release 7.3.1611 (Core)数据库系统: PostgreSQL 9.6.5IP: ...
  • sunbocong
  • sunbocong
  • 2017年10月12日 11:17
  • 468

Yum安装PostgreSQL

1.添加PosgreSQL Yum Repository   访问http://yum.pgrpms.org/reporpms/repoview/letter_p.group.html,下载并安装...
  • fengye245
  • fengye245
  • 2012年05月14日 22:14
  • 9756

Centos7 PostgreSQL安装

Linux安装PostgreSQL 9.4步骤 一、安装PostgreSQL  CentOS 7 64bit rpm -Uvh http://yum.postgresql.org/9.4/...
  • LK10207160511
  • LK10207160511
  • 2015年12月19日 20:25
  • 10864

CentOS 7 安装PostgreSQL 9.6

字数566 阅读30 评论0 喜欢0 CentOS Yum 工具安装,简单方便,官方源列表,RPM LIST。 添加RPM yum install https://downl...
  • u012220365
  • u012220365
  • 2016年11月28日 23:06
  • 4354

CentOS 7、阿里云CentOS 6.5安装Postgre 9.6

1、添加RPMyum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-cento...
  • u012138272
  • u012138272
  • 2017年01月21日 13:07
  • 449
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CentOS6使用YUM安装Postgresql9.4
举报原因:
原因补充:

(最多只允许输入30个字)