zoukankan      html  css  js  c++  java
  • centos7 安装 PostgreSql

    确定你是管理员,然后运行命令:

    yum -y install postgresql-server postgresql-contrib

    初始化数据库 postgresql-setup initdb

    启动服务 systemctl start postgresql.service

    添加开机加载服务 systemctl enable postgresql.service

    安装wget

    yum install wget

    配置postgresql

    vi /var/lib/pgsql/data/postgresql.conf

    #listen_addresses = 'localhost'

    改为

    listen_addresses = '*'

     

    vi /var/lib/pgsql/data/pg_hba.conf

    host    all         all         127.0.0.1/32         ident

    下面加上你的电脑ip

    host    all         all         客户端ip/32         password

    ip配置规则

    32 -> 192.168.1.1/32 表示必须是来自这个IP地址的访问才合法;
    24 -> 192.168.1.0/24 表示只要来自192.168.1.0 ~ 192.168.1.255的都合法;
    16 -> 192.168.0.0/16 表示只要来自192.168.0.0 ~ 192.168.255.255的都合法;
    8   -> 192.0.0.0/16 表示只要来自192.0.0.0 ~ 192.255.255.255的都合法;
    0   -> 0.0.0.0/0 表示全部IP地址都合法,/左边的IP地址随便了只要是合法的IP地址即可;

    设置数据库密码

    centos会自动生成一个postgres用户

    所以,切换用户su postgres

    会出现bash-4.2$,在后边输入psql回车,会出现postgres=#,

    输入:ALTER USER postgres WITH PASSWORD '123456';

    这样,把数据库用户postgres的密码设置为123456了

    输入 q 退出 postgresql环境,然后su切换到root用户

    重启服务

      systemctl restart postgresql.service

  • 相关阅读:
    python 各层级目录下的import方法
    Ubuntu更新python3.5到python3.7
    程序员的江湖--个人品牌
    产品经理看哪吒之魔童降世
    Python 相对路径和绝对路径--python实战(九)
    vim 下修改tab键为四个空格
    一个python问题引发的思考
    【python】多进程共享变量
    【python】spark+kafka使用
    【python】kafka在与celery和gevent连用时遇到的问题
  • 原文地址:https://www.cnblogs.com/IWings/p/6818851.html
Copyright © 2011-2022 走看看