• CentOS 6.3 Minimal yum 安装 PostgreSQL 9.2.3


    环境:CentOS 6.3 最小化缺省安装,配置好网卡。

    安装PostgreSQL前,确认Internet连接正常,以便下载安装文件。

    先使用 yum -y update 指令升级系统到最新版本。

    # 修改防火墙设置,打开5432端口

    vi /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT

    # 重启防火墙使新设置生效
    service iptables restart

    #访问 http://yum.pgrpms.org/repopackages.php 页面,查找最新的postgresql的yum配置的url。

    #根据版本选择需要的rpm后执行下列命令:
    rpm -Uvh http://yum.pgrpms.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-6.noarch.rpm

    #修改原始的yum仓库配置
    vi /etc/yum.repos.d/CentOS-Base.repo
    在[base]和[updates]部分的尾部追加 exclude=postgresql* 用以取消从默认仓库安装和更新PostgreSQL。

    #安装postgresql
    yum -y install postgresql-server

    #执行数据库初始化脚本
    service postgresql-9.2 initdb

    #启动服务
    service postgresql-9.2 start

    # 变更登录用户
    su - postgres

    # 登录数据库,修改postgres用户的数据库密码
    psql
    postgres=# ALTER USER postgres PASSWORD '123456';
    postgres=# \q

    # 退出变更登录
    exit

    # 编辑配置文件,配置可访问数据库的网络地址
    (注意别忘了去掉#listen_addresses=前面的#)

    vi /var/lib/pgsql/9.2/data/postgresql.conf
    listen_addresses = '*'

    # 编辑配置文件,设置密码md5验证
    vi /var/lib/pgsql/9.2/data/pg_hba.conf
    # "local" is for Unix domain socket connections only
    local all all md5
    # IPv4 local connections:
    #host all all 127.0.0.1/32 ident
    host all all 0.0.0.0/0 md5

    # 重启数据库服务
    service postgresql-9.2 restart

    # 设置开机自动启动服务
    chkconfig postgresql-9.2 on

  • 相关阅读:
    Deltix Round, Summer 2021
    CF1558F Strange Sort 题解
    将文本复制到粘贴板上
    Mac安装2021ps
    腾讯云TDSQL-C云原生数据库技术
    腾讯云分布式数据库TDSQL再获认可
    T-TDSQL的核心技术
    TDSQL原创技术的出发点
    拓路前行-TDSQL追求极致体验的这一路
    TDSQL多集群下的自动化和交付
  • 原文地址:https://www.cnblogs.com/jlzhou/p/2906632.html
Copyright © 2020-2023  润新知