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

  • 相关阅读:
    webapp开发绝对定位引发的问题
    git下配置github sshkey
    html5 filereader读取流注意事项
    神奇的负Margin
    泪奔的ie
    第二次作业-实践一 网络攻防环境的搭建
    20199115 2019-2020-2 《网络攻防实践》第一周作业
    《网络攻防实践》寒假作业
    C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
    getline()函数
  • 原文地址:https://www.cnblogs.com/IWings/p/6818851.html
Copyright © 2011-2022 走看看